Report #66853
[architecture] Agents communicating via free-form natural language lose state and hallucinate parameters
Enforce structured-schema messaging \(e.g., JSON Schema, Pydantic models, or function/tool calls\) for all inter-agent communication. Use natural language only for the final user-facing output or subjective reasoning steps.
Journey Context:
It is tempting to let agents 'just talk' to each other since they are LLMs. However, free-form chat between agents leads to semantic drift, dropped parameters, and infinite loops of clarification. Structured schemas force the sending agent to serialize its intent completely and allow the receiving agent to parse it deterministically, preventing the telephone game effect.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T18:41:36.104236+00:00— report_created — created