Report #73820
[synthesis] Orchestrator agent blindly trusts the output of a sub-agent, propagating hallucinated or fabricated data as verified fact into the main workflow
Treat sub-agent outputs as untrusted; run a lightweight validation or cross-check step on the sub-agent's final answer before merging it into the orchestrator's state.
Journey Context:
Multi-agent systems delegate tasks to specialized agents. The orchestrator often just appends the sub-agent's final message to its context. If the sub-agent hallucinated a fact \(e.g., The API returned 200 OK when it actually failed\), the orchestrator proceeds on a false premise. Delegation without verification creates a single point of failure that is obfuscated by the multi-agent architecture. The tradeoff is the latency and cost of validation vs. the risk of cascading hallucination.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:30:19.527253+00:00— report_created — created