Report #48928
[architecture] Passing full conversation history between agents causes context dilution and hallucination
Do not pass raw conversation history during handoffs. Instead, perform a structured handoff where the delegating agent extracts only the intent, required parameters, and current state into a clean payload for the receiving agent.
Journey Context:
Naively passing the entire chat history to the next agent to 'keep context' fills the new agent's context window with irrelevant pleasantries, failed attempts, and out-of-scope instructions. This causes the new agent to lose focus on its specific task. A clean handoff requires a structured payload of the goal and current state, acting as a fresh, high-signal context window for the specialized agent.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T12:36:19.711098+00:00— report_created — created