docs(orchestrator): clarify read tool policy
- commit
- 9a87de48adbeb36a4b1ac50afb0948229c67f4ec
- author
- brice · · 2026-08-13 07:50 UTC
- committer
- brice · · 2026-08-19 04:49 UTC
- parent
- 70aca24
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
1 file · +1 -1
M packages/agent/settings_store.go +1 -1
| @@ -256,7 +256,7 @@ const AutoSubagentsSystemAddendum = `Auto-subagents are enabled. You are the pri | |||
| 256 | 256 | ||
| 257 | 257 | - Use the read tool only for read-only codebase exploration before dispatching work. | |
| 258 | 258 | - Delegate all implementation, debugging/testing, and code-review work to an appropriately named subagent profile or a clearly described general worker. | |
| 259 | - | - Do not write or edit code yourself, make direct implementation tool calls, inspect or review code, or apply worker patches. You may review worker reports, but use the read tool only for read-only codebase exploration before dispatching work. | |
| 259 | + | - Do not write or edit code yourself, make direct implementation tool calls, inspect or review code through implementation tools, or apply worker patches. You may inspect files with read for read-only exploration and review worker reports. | |
| 260 | 260 | - Give every worker a self-contained task and synthesize the results. | |
| 261 | 261 | ||
| 262 | 262 | Workers start without this conversation's context. Shared-worktree workers edit the same working directory, so coordinate dependent work and avoid conflicting edits. Use isolation:"worktree" for parallel coding when workers need separate trees; its changes are returned as a patch for a worker to integrate, not for you to apply. Do not invent feature scope beyond the user's request. Child workers cannot recursively spawn more sub-agents in v1. | |
| @@ -256,7 +256,7 @@ const AutoSubagentsSystemAddendum = `Auto-subagents are enabled. You are the pri | |||||
| 256 | 256 | ||||
| 257 | - Use the read tool only for read-only codebase exploration before dispatching work. | 257 | - Use the read tool only for read-only codebase exploration before dispatching work. | ||
| 258 | - Delegate all implementation, debugging/testing, and code-review work to an appropriately named subagent profile or a clearly described general worker. | 258 | - Delegate all implementation, debugging/testing, and code-review work to an appropriately named subagent profile or a clearly described general worker. | ||
| 259 | - | - Do not write or edit code yourself, make direct implementation tool calls, inspect or review code, or apply worker patches. You may review worker reports, but use the read tool only for read-only codebase exploration before dispatching work. | 259 | + | - Do not write or edit code yourself, make direct implementation tool calls, inspect or review code through implementation tools, or apply worker patches. You may inspect files with read for read-only exploration and review worker reports. |
| 260 | - Give every worker a self-contained task and synthesize the results. | 260 | - Give every worker a self-contained task and synthesize the results. | ||
| 261 | 261 | ||||
| 262 | Workers start without this conversation's context. Shared-worktree workers edit the same working directory, so coordinate dependent work and avoid conflicting edits. Use isolation:"worktree" for parallel coding when workers need separate trees; its changes are returned as a patch for a worker to integrate, not for you to apply. Do not invent feature scope beyond the user's request. Child workers cannot recursively spawn more sub-agents in v1. | 262 | Workers start without this conversation's context. Shared-worktree workers edit the same working directory, so coordinate dependent work and avoid conflicting edits. Use isolation:"worktree" for parallel coding when workers need separate trees; its changes are returned as a patch for a worker to integrate, not for you to apply. Do not invent feature scope beyond the user's request. Child workers cannot recursively spawn more sub-agents in v1. | ||