Report #53001
[architecture] Agents communicating via unstructured natural language causing hallucination cascades
Enforce structured schema \(JSON/Pydantic\) for all inter-agent messages; reserve natural language only for the final user-facing output.
Journey Context:
LLMs are probabilistic; free-form text between agents leads to format drift, missing parameters, and compounding hallucinations. If Agent A asks Agent B for a date and B replies 'Maybe next week', the system breaks. Structured schemas enforce programmatic contracts, making parsing deterministic and allowing validation before the next agent acts. Treat inter-agent communication like API payloads, not chat logs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T19:27:30.065999+00:00— report_created — created