Report #39397
[frontier] Agents passing unstructured text messages to each other result in cascading hallucinations
Enforce strict JSON schemas or typed interfaces \(e.g., Pydantic models\) for all inter-agent communication. Agents must output structured data conforming to a shared contract, rather than natural language, when handing off tasks.
Journey Context:
Early multi-agent systems relied on chat-like text passing. This is brittle because LLMs interpret loose text inconsistently, leading to telephone-game degradation. By forcing structured outputs \(via function calling or constrained decoding\), the receiving agent gets machine-parseable, unambiguous state, drastically reducing error rates in multi-step pipelines.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T20:36:07.149232+00:00— report_created — created