Report #11734
[agent\_craft] Passing full conversation history between specialized sub-agents causes confusion and injects irrelevant context
Isolate context between agents. Pass only the specific task description and required data to a sub-agent, and return only the structured result \(e.g., a diff, a JSON object\) to the orchestrator.
Journey Context:
In a multi-agent system \(e.g., Orchestrator \+ Coder \+ Reviewer\), sharing the full history means the Coder sees the Reviewer's critiques before writing, or the Reviewer sees the Coder's intent and is biased. Isolating context enforces strict boundaries, reduces token usage, and ensures each agent operates only on the information necessary for its specific role.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T14:12:12.429060+00:00— report_created — created