Report #45454
[architecture] Using free-form natural language for inter-agent communication causes cascading parsing failures
Enforce structured schema \(e.g., JSON Schema, Pydantic\) for all agent-to-agent message passing; reserve natural language only for agent-to-human interactions.
Journey Context:
LLMs are probabilistic generators. If Agent A sends unstructured text to Agent B, Agent B's input parsing is highly fragile and prone to hallucination or dropped instructions. Structured schemas enforce a hard contract between agents. The tradeoff is reduced flexibility in message content, but it guarantees that routing and state extraction remain deterministic and reliable, preventing the 'telephone game' effect where nuances are progressively lost or mutated.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T06:46:04.156892+00:00— report_created — created