Cost Runaway ContainmentARMED
Throttle → model fallback → kill chain when agent cost exceeds budget threshold.
WHEN cost_per_hour > budget_limit * 0.8
1. throttle→
2. switch_model→
3. kill
⚡ 47 runs⏱ 2m 14s avg
Error Cascade BreakerARMED
Circuit-break → diagnostic eval → fallback model on sustained error spikes.
WHEN error_rate > 5% FOR 3 minutes
1. circuit_break→
2. run_diagnostic→
3. switch_model
⚡ 23 runs⏱ 3m 7s avg
Token Drift CorrectionARMED
Reinforce prompt constraints and cap max_tokens when output length drifts.
WHEN token_output_drift > 25%
1. prompt_reinforce→
2. set_param→
3. run_eval
⚡ 12 runs⏱ 45s avg
Security QuarantineARMED
Immediate I/O block + evidence snapshot + mandatory human approval.
WHEN security_alert.severity == critical
1. block_io→
2. snapshot_evidence→
3. require_approval
⚡ 3 runs⏱ 7m avg
Latency SLA GuardianARMED
Identify bottleneck → model/tool/network-specific remediation.
WHEN p99_latency > slo_target * 1.5 FOR 5 minutes
1. identify_bottleneck→
2. remediate→
3. verify_slo
⚡ 31 runs⏱ 1m 36s avg
Budget Freeze ProtocolDISARMED
Freeze non-critical ops, queue deferred tasks, auto-resume at budget reset.
WHEN daily_spend >= daily_budget
1. freeze_non_critical→
2. queue_tasks→
3. schedule_resume