Report #15451
[architecture] Agents hallucinating parameters when passing tasks via free-form natural language
Use structured JSON schemas \(function/tool calls\) for inter-agent communication; reserve natural language strictly for human-facing interactions.
Journey Context:
Passing free-form text between agents seems flexible but causes parsing failures and hallucinated arguments at the receiver, as the receiving LLM has to extract structured data from unstructured text. Structured schemas enforce a strict contract, making handoffs deterministic and debuggable, similar to API calls rather than chat.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T00:13:17.358833+00:00— report_created — created