picoclaw/docs/guides
lxowalle 2992eccbf0
feat: add request-scoped context policies (#2914)
* feat: add request-scoped context policies

Add named turn profiles under agents.defaults so callers can opt into
per-request context and tool policies without changing default chat behavior.

Profiles can disable history, system context, skill prompts, or tools, and can
limit skills/tools with allow lists. Wire profile selection through Pico message
payloads, agent turn execution, Web chat selection, and Web visual config.

Reject invalid turn profiles before saving config through Web APIs and document
the new request context policy behavior.

* fix: address turn profile review blockers

* feat: simplify request context policy config

* fix: suppress tool prompt when turn tools are disabled

* fix: enforce turn profile tool restrictions
2026-05-22 10:06:40 +08:00
..
ANTIGRAVITY_USAGE.fr.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
ANTIGRAVITY_USAGE.ja.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
ANTIGRAVITY_USAGE.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
ANTIGRAVITY_USAGE.pt-br.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
ANTIGRAVITY_USAGE.vi.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
ANTIGRAVITY_USAGE.zh.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
chat-apps.fr.md add MQTT channel support 2026-04-29 18:27:33 +08:00
chat-apps.ja.md add MQTT channel support 2026-04-29 18:27:33 +08:00
chat-apps.md add MQTT channel support 2026-04-29 18:27:33 +08:00
chat-apps.ms.md add MQTT channel support 2026-04-29 18:27:33 +08:00
chat-apps.pt-br.md add MQTT channel support 2026-04-29 18:27:33 +08:00
chat-apps.vi.md add MQTT channel support 2026-04-29 18:27:33 +08:00
chat-apps.zh.md add MQTT channel support 2026-04-29 18:27:33 +08:00
configuration.fr.md feat: add request-scoped context policies (#2914) 2026-05-22 10:06:40 +08:00
configuration.it.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
configuration.ja.md feat: add request-scoped context policies (#2914) 2026-05-22 10:06:40 +08:00
configuration.md feat: add request-scoped context policies (#2914) 2026-05-22 10:06:40 +08:00
configuration.ms.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
configuration.pt-br.md feat: add request-scoped context policies (#2914) 2026-05-22 10:06:40 +08:00
configuration.vi.md feat: add request-scoped context policies (#2914) 2026-05-22 10:06:40 +08:00
configuration.zh.md feat: add request-scoped context policies (#2914) 2026-05-22 10:06:40 +08:00
docker.fr.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
docker.ja.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
docker.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
docker.ms.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
docker.pt-br.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
docker.vi.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
docker.zh.md Add CLI support for custom OpenAI-compatible endpoints and remove TUI (#2710) 2026-04-29 17:52:47 +08:00
hardware-compatibility.fr.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
hardware-compatibility.ja.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
hardware-compatibility.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
hardware-compatibility.pt-br.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
hardware-compatibility.vi.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
hardware-compatibility.zh.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
providers.fr.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
providers.ja.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
providers.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
providers.pt-br.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
providers.vi.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
providers.zh.md feat: support streaming (#2892) 2026-05-19 16:38:47 +08:00
README.md docs: add session and routing documentation (#2571) 2026-04-17 21:25:18 +08:00
routing-guide.md refactor: support explicit provider field in model list entries (#2609) 2026-04-22 11:28:47 +08:00
routing-guide.zh.md refactor: support explicit provider field in model list entries (#2609) 2026-04-22 11:28:47 +08:00
session-guide.md docs: add session and routing documentation (#2571) 2026-04-17 21:25:18 +08:00
session-guide.zh.md docs: add session and routing documentation (#2571) 2026-04-17 21:25:18 +08:00
spawn-tasks.fr.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
spawn-tasks.ja.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
spawn-tasks.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
spawn-tasks.ms.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
spawn-tasks.pt-br.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
spawn-tasks.vi.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00
spawn-tasks.zh.md refactor(docs): reorganize docs by type and locale 2026-04-17 14:00:45 +08:00

Guides

Task-oriented guides for setup, configuration, and common PicoClaw workflows.

Translations usually live beside the English source when available.