Report #17850
[research] Multi-agent system fails due to context loss or bad handoffs, but evals only check final output
Implement trace-level evals that score the handoff event itself. Check if the receiving agent acknowledges the exact output/state of the sending agent, and inject handoff assertions to verify no required context was dropped.
Journey Context:
In multi-agent setups, agents pass messages. If Agent A passes to Agent B but omits a key variable, Agent B might hallucinate it or fail later. Final-output evals make it impossible to trace the context drop. You must evaluate the intermediate state: the exact payload at the handoff boundary.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T06:40:44.151438+00:00— report_created — created