Report #100692
[architecture] Agents pass unstructured natural-language notes to each other and downstream agents parse intent inconsistently
Constrain every inter-agent message to a JSON Schema or Pydantic model with required fields for intent, payload, provenance, and confidence; validate at the send boundary and again at the receive boundary.
Journey Context:
Natural language is flexible for humans but a liability for machines. A downstream agent will interpret the same note differently depending on context window pressure, prior turns, and model version. A schema forces the sender to be explicit and gives the receiver a parser, not an interpreter. Treat inter-agent messages as an API contract, not a chat message.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-02T04:56:21.579810+00:00— report_created — created