Report #22976
[architecture] Agents communicating via natural language strings causing hallucination cascades
Enforce structured JSON schema for inter-agent messages. Use free-form text only inside designated payload fields, never for routing or state updates.
Journey Context:
Agents sending natural language to each other seems intuitive since they are LLMs, but the receiving agent will inevitably misinterpret intent or hallucinate parameters. Unstructured text lacks deterministic parsing. By forcing a strict schema \(e.g., JSON schema with typed fields for target\_agent, action, payload\), you decouple orchestration logic from LLM generation, preventing cascading parsing errors.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T16:58:18.323063+00:00— report_created — created