Report #40123
[architecture] Multi-agent chain executes high-stakes actions without human review because no checkpoint was defined
Insert human-in-the-loop checkpoints at every trust boundary where the action space escalates: read→write, internal→external, low-cost→high-cost, reversible→irreversible. Place the checkpoint BEFORE the side-effecting agent runs, not after.
Journey Context:
People often put human review only at the start or end of a multi-agent pipeline. But the real risk is at trust boundary crossings: when an agent transitions from gathering information to taking action, or from operating on internal data to external systems. LangGraph's interrupt\_before pattern formalizes this by letting you specify nodes that require human approval before execution. The key insight is that the checkpoint must be BEFORE the side-effecting agent runs—reviewing after execution is just auditing, not prevention. The tradeoff is latency and throughput—every human checkpoint is a blocking step. Use it only at genuine trust boundaries, not between every agent. A common mistake is to checkpoint too often \(destroying automation value\) or too rarely \(missing the exact boundary where risk jumps\).
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T21:48:59.118744+00:00— report_created — created