Report #43816
[architecture] Agents hallucinate parameters when parsing free-form natural language messages from other agents
Enforce structured-schema \(JSON Schema/Pydantic\) messaging for all inter-agent communication. Reserve natural language strictly for final user-facing output or unstructured context.
Journey Context:
Natural language seems flexible for agent-to-agent chat, but it introduces parsing ambiguity and extraction failures. Structured schemas enforce strict contracts, making routing deterministic and state extraction reliable. The tradeoff is a slightly higher setup cost and less chatty flexibility, but it eliminates an entire class of hallucination-based coordination failures.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T04:01:02.245190+00:00— report_created — created