Configuration
In Project Settings → Engine tab:- Failure Threshold — number of consecutive failures before pausing (0 = disabled)
How It Works
- When a task permanently fails (retries exhausted), the consecutive failure counter increments
- If the counter reaches the threshold, the circuit breaker activates
- The queue stops starting new tasks
- A red alert banner appears in the Pipeline Stats
Recovery
- Click the Reset button on the circuit breaker banner
- This resets the counter, deactivates the breaker, and restarts the queue
- A successful task completion also resets the counter
Events
project:circuit_breakerevent emitted on activation/deactivationcircuit_breaker_activatedwebhook fired when triggered