Lv.1 0 XP

Error Propagation in Multi-Agent Systems

⚡ Exam Tested 9 min +35 XP
💡
THE ANALOGY

A broken telephone game where errors amplify. Player 1 mishears a message. Player 2 gets a wrong message. By Player 5, the message is completely wrong — but Player 5 has no idea. Silent error propagation in multi-agent systems works exactly this way: a subagent failure that isn't surfaced turns into a confidently wrong final answer.

⚠️ EXAM TRAP — The Wrong Answer People Choose

Subagents silently handling their own failures and returning partial/default results as if successful. The coordinator has no way to make good recovery decisions without accurate failure information.

KEY POINTS
1 Structured error context: when a subagent fails, it returns a structured error object — not an empty result or a default value.
2 Silent suppression is the worst pattern — coordinator receives plausible-looking wrong results and can't distinguish them from correct ones.
3 Partial success must be labeled — if 3 of 4 data sources succeeded, the coordinator needs to know which one failed.
4 Error propagation chain: subagent error → structured result → coordinator decides recovery strategy.
5 The coordinator decides recovery — not the subagent. Subagents report, coordinators decide.