Report #77962
[architecture] Agents failing to parse free-form natural language messages from other agents
Enforce strict JSON schemas \(structured outputs\) for all inter-agent communication. Use natural language only for the final user-facing output.
Journey Context:
It is tempting to let agents 'chat' naturally, assuming LLMs are good at language. However, LLMs frequently omit required parameters, hallucinate formats, or add conversational filler that breaks the receiving agent's parser. Structured schemas guarantee machine-readable inputs, reducing error rates dramatically. The tradeoff is a slight increase in prompt complexity and loss of flexibility, but reliability trumps flexibility in machine-to-machine APIs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T13:27:42.076234+00:00— report_created — created