Report #54384
[synthesis] Multi-agent system outputs degrade as agents subtly change their output formats over time
Enforce strict JSON Schema validation on all inter-agent messages, treating them with the same rigor as external API contracts. Log schema rejection rates as a leading indicator of agent degradation.
Journey Context:
In multi-agent setups, Agent A relies on Agent B's output. If Agent B's prompt is tweaked or the model drifts, it might start omitting optional fields or changing phrasing. Agent A, being an LLM, often doesn't crash—it just confidently misinterprets the missing/changed data, leading to subtly wrong downstream actions. The system doesn't throw a parsing error; it just makes bad decisions. Treating inter-agent communication as loose text rather than strict contracts allows silent corruption.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T21:46:49.874151+00:00— report_created — created