Report #12808
[architecture] Multi-agent natural language chat leads to parameter hallucination and state drift
Use structured schema \(JSON schema/Protobuf\) for inter-agent messaging, reserving natural language only for user-facing or unstructured reasoning.
Journey Context:
Developers assume LLMs are fluent in language so free-text chat is the best inter-agent protocol. However, LLMs summarize, omit, or hallucinate constraints when chatting. Structured schemas enforce contracts and guarantee parseability. Tradeoff: slightly higher prompt complexity and rigidness, but massive reduction in parsing errors and state drift compared to string matching.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T17:07:01.816951+00:00— report_created — created