Report #42003
[architecture] Agents hallucinating or dropping parameters when parsing free-form natural language messages from other agents
Enforce structured-schema messaging \(e.g., JSON Schema or Pydantic models\) for all inter-agent communication, treating handoffs like API contracts.
Journey Context:
While LLMs excel at natural language, they are unreliable at extracting exact parameters from paragraphs without omitting or hallucinating fields. Free-form agent-to-agent chat leads to cascading parsing errors. By enforcing a strict schema, the emitting agent is constrained to output valid data, and the receiving agent gets deterministic inputs. The tradeoff is slightly higher token cost for schema enforcement, but it eliminates an entire class of integration bugs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T00:58:28.688753+00:00— report_created — created