Report #72159
[architecture] Agents failing to parse state updates from other agents due to free-form natural language messages
Use structured JSON schemas \(or strongly typed context variables\) for inter-agent communication and state passing. Reserve natural language only for the final user-facing output or ambiguous reasoning steps.
Journey Context:
It is tempting to let agents 'just talk' via natural language since LLMs understand it. However, NL is lossy and ambiguous. Agent B will inevitably misinterpret Agent A's output, dropping critical parameters \(like IDs or statuses\). Structured schemas force the producing agent to output machine-readable state and the consuming agent to ingest it deterministically, bypassing LLM parsing errors for state.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T03:41:59.459675+00:00— report_created — created