Report #80693
[research] Agent handoffs lose critical context or hallucinate state between sub-agents
Inject a structured 'handoff manifest' \(JSON schema of current state, prior tool outputs, and remaining goals\) as the sole context passed between agents, and write an eval specifically asserting the manifest's completeness at each handoff boundary.
Journey Context:
Passing raw chat history between agents causes context window bloat and ambiguity, leading the receiving agent to hallucinate tool outputs or skip steps. Naive string concatenation fails. A strict schema-validated manifest forces the orchestrator to summarize accurately and makes the handoff a discrete, evaluable unit.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T18:02:54.174402+00:00— report_created — created