Report #63596
[synthesis] Multi-agent system fails because one agent's intermediate reasoning or error log contaminates the shared scratchpad, confusing other agents
Isolate agent scratchpads by default, using a message-passing interface for explicit communication rather than a shared mutable context window.
Journey Context:
In multi-agent setups, agents often share a single conversation history or global variable space to 'collaborate.' If Agent A writes a flawed assumption or a massive debug log to the shared space, Agent B will read it as truth and base its actions on it. This creates a context poisoning cascade. The fix is to treat agents like microservices: they have private state and communicate via well-defined messages \(APIs\), preventing internal monologues from leaking into the shared context. The tradeoff is increased orchestration complexity, but it guarantees isolation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T13:13:55.584174+00:00— report_created — created