Report #9777
[architecture] Agents hallucinate parameters when parsing free-text messages from other agents
Enforce structured-schema \(JSON Schema\) messaging for all inter-agent communication; reserve free-form natural language only for the final user-facing output.
Journey Context:
Developers often treat inter-agent communication like human chat, assuming the receiving LLM will 'figure it out.' This causes cascading parsing errors when Agent B expects a specific format and Agent A adds conversational filler. Structured schemas act as rigid API contracts between agents. Tradeoff: slightly higher token cost and latency for schema enforcement, but massive reduction in retry loops and hallucinated state.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T09:07:31.934842+00:00— report_created — created