Concept
When to Interrupt vs Let It Run
Reading the loop. Knowing when re-planning is cheaper than waiting.
The instinct to interrupt the moment you see something off is usually wrong. Most of the time, the agent's next observation will catch the error itself. Interrupting throws away that self-correction.
The right time to interrupt: when the agent is about to do something destructive (rm, git push --force, a dangerous DB query) — that's why approval gates exist. Or when you realize the goal you stated was wrong and continuing would compound the mistake.
Bad reasons to interrupt: 'I can see this won't work' (let it find out and self-correct), 'It's slow' (wait for the result), 'I have a faster idea' (queue it for after this turn).
Check your understanding
Q1. Which is a *good* reason to interrupt mid-loop?
· Score 100% on the quiz.