Report #63883
[architecture] Agents failing to parse each other's free-form natural language responses
Use structured-schema messaging \(JSON/Tool Calls\) for inter-agent communication, reserving natural language only for the final user-facing output.
Journey Context:
Developers often treat agents like humans, letting them chat in plain text. This causes the receiving agent to hallucinate parameters or fail to extract necessary data. Machine-to-machine communication requires machine-readable formats. Using function\_call/tool\_call results as the message passing mechanism guarantees schema validation and eliminates parsing errors.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T13:42:48.844342+00:00— report_created — created