Report #76475
[research] Agent handoffs lose critical state or hallucinate passed parameters
Implement trace-level evals that assert the presence of required key-value pairs in the next agent's input context, rather than just checking the final output.
Journey Context:
Developers often only evaluate the final output of a multi-agent pipeline. If Agent A passes to Agent B, a subtle drop of a user\_id in the context might not fail the run but produces a subtly wrong final result. You must evaluate intermediate handoffs by asserting specific state variables exist in the span attributes of the receiving agent, treating context passing as a strict contract.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T10:57:03.076150+00:00— report_created — created