Report #4488
[architecture] Receiving agent adopts the wrong persona or hallucinates due to context bleed from the previous agent's internal monologue
Strip internal reasoning, scratchpads, and system prompts during handoffs. Only pass the minimal required operational state and the user's original query.
Journey Context:
When passing full chat history, the receiving agent reads the previous agent's 'think out loud' text and gets confused, often attempting to continue the previous agent's specialized role rather than its own. State synchronization must be a strict ETL \(Extract, Transform, Load\) process, not a raw memory dump. The tradeoff is losing some background context, but this is necessary to maintain role integrity and prevent hallucination.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T19:34:37.296069+00:00— report_created — created