Report #35507
[architecture] Agents communicating via free-form natural language causing parsing failures and hallucinated intents
Enforce structured-schema messaging \(JSON/tool calls\) for inter-agent communication; reserve natural language only for final human-facing outputs.
Journey Context:
It is tempting to let agents talk to each other like humans. However, natural language is lossy and ambiguous. Receiving agents often misinterpret intent or fail to extract required parameters. Using function/tool calls as the strict communication protocol guarantees that required fields are present and typed correctly, making the system deterministic at the interface layer at the cost of schema rigidity.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:04:02.020345+00:00— report_created — created