Report #67706
[architecture] Agents hallucinating parameters when passing free-form natural language to each other
Enforce structured JSON schemas for all inter-agent communication. Treat natural language only as a payload field within the schema, never as the control plane.
Journey Context:
LLMs are inconsistent at generating perfectly parseable unstructured text for downstream programmatic use. If Agent A tells Agent B what to do via free-form text, Agent B will inevitably fail to extract the right parameters. A JSON schema acts as a strict contract, forcing the emitting agent to output machine-readable state and the receiving agent to ingest it reliably.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T20:07:23.520306+00:00— report_created — created