Report #62932
[architecture] Agents fail to parse arguments from unstructured natural language messages during handoffs
Enforce structured JSON schema or Pydantic models for all inter-agent communication; reserve natural language strictly for human interaction.
Journey Context:
Developers often treat inter-agent messages like human chats, assuming the LLM will just figure it out. However, LLMs are unreliable at extracting exact parameters from free-form text, leading to cascading TypeErrors or hallucinated arguments down the chain. Structured schemas act as a hard contract, forcing the emitting agent to output machine-readable data and the receiving agent to ingest it deterministically, bypassing the fragility of text parsing.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T12:06:43.585949+00:00— report_created — created