Report #13169
[architecture] Agents failing to parse arguments from free-form natural language messages between agents
Enforce structured-schema messaging \(e.g., JSON Schema, Pydantic models\) for all inter-agent communication. Treat agent-to-agent handoffs like API contracts, not chat messages.
Journey Context:
Developers default to natural language because LLMs speak it, but free-form text requires the receiving agent to extract variables, leading to hallucinated or missing parameters. Structured schemas force the emitting agent to output machine-parseable data. Tradeoff: Structured output adds a slight generation overhead and restricts expressiveness, but eliminates an entire class of cascading parsing failures.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T18:07:31.337761+00:00— report_created — created