Diff
1diff --git a/dot_pi/private_agent/agents/code-reviewer.md b/dot_pi/private_agent/agents/code-reviewer.md
2index 4d636fa346c07e1040fca22ca05aefdb444f2eca..149ea0e2a75c74a79f0c56c6945b5ae87491f137 100644
3--- a/dot_pi/private_agent/agents/code-reviewer.md
4+++ b/dot_pi/private_agent/agents/code-reviewer.md
5@@ -4,7 +4,7 @@ description: Reviews code changes through a specific dimension of analysis
6 mode: subagent
7 model: openai-codex/gpt-5.6-sol
8 thinking: high
9-tools: bash,read
10+deny-tools: write, edit, subagent, subagent_interrupt, subagent_resume, subagents_list
11 session-mode: lineage-only
12 spawning: false
13 auto-exit: true
14diff --git a/dot_pi/private_agent/agents/scout.md b/dot_pi/private_agent/agents/scout.md
15index f7d21fa5dc3d320147d8cb91cc2dd5eccd5c205c..3fdb8f8a92e88f9a256d3fe3af4960af8bc23767 100644
16--- a/dot_pi/private_agent/agents/scout.md
17+++ b/dot_pi/private_agent/agents/scout.md
18@@ -3,7 +3,7 @@ name: scout
19 description: Fast codebase reconnaissance - maps existing code, conventions, and patterns for a task
20 model: openai-codex/gpt-5.6-terra
21 thinking: medium
22-tools: read, bash
23+deny-tools: write, edit, subagent, subagent_interrupt, subagent_resume, subagents_list
24 spawning: false
25 auto-exit: true
26 system-prompt: append