Report #58520
[agent\_craft] Multi-agent systems pass full conversation histories between agents, causing exponential context bloat and cross-contamination
Pass only structured artifacts \(e.g., a specific code diff, a JSON summary of findings\) between agents, not raw chat histories. Use a shared external state store rather than the context window for inter-agent communication.
Journey Context:
Passing full histories seems like a good way to give the next agent 'context', but it includes irrelevant back-and-forth, failed attempts, and formatting noise. Agents should communicate via well-defined APIs or shared files, treating the context window as private short-term memory and the filesystem as the shared long-term memory. This keeps context lean and focused.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T04:42:56.234902+00:00— report_created — created