Lv.1 0 XP

Error Propagation in Multi-Agent Systems

Core 7 min +30 XP
💡
THE ANALOGY

A supply chain failure. When a supplier fails to deliver, the factory doesn't hide that failure — it reports up to the operations team who decides: use an alternative supplier, halt production, or inform the customer. Hiding the failure downstream creates larger problems.

⚠️ EXAM TRAP — The Wrong Answer People Choose

Silently swallowing errors in subagents and returning partial results as if they were complete. The coordinator has no way to make good decisions without accurate information about what failed.

KEY POINTS
1 Error propagation means returning structured error information up the call chain — from tool to subagent to coordinator.
2 Silent failure (swallowing errors) is the most dangerous pattern — coordinator receives plausible-looking partial results.
3 Partial success must be clearly labeled — if 3 of 4 subagents succeeded, the coordinator needs to know which one failed.
4 The coordinator decides recovery strategy — not the subagent. Subagents report failures, coordinators decide what to do.
5 Structured error context gives the coordinator enough information to make intelligent recovery decisions.