Report #17678
[architecture] Agents failing to reliably extract parameters from free-form text messages passed between them
Use structured JSON schemas \(via function/tool calls\) for all inter-agent communication instead of natural language strings.
Journey Context:
LLMs are highly prone to hallucination and omission when asked to parse unstructured text into internal variables. By forcing agents to communicate via defined tool calls \(e.g., transfer\_to\_billing\(account\_id: str, issue\_type: str\)\), you enforce schema validation at the orchestration layer, making handoffs deterministic and debuggable.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T06:10:30.131808+00:00— report_created — created