Interrupt System Kit
Runtime interruption of agent decisions when conditions change or higher-priority events arrive.
Configuration
Interrupt System Dashboard
Interrupts
4
Active
0
Resumed
0
API rate limit exceededcritical800ms
Schema validation errorhigh600ms
Upstream service timeoutmedium1000ms
Config drift detectedlow500ms
Detect→Pause→Evaluate→Resume
Integration Code
import { createInterruptSystem } from 'agent-tools-kit/autonomy'
const interrupts = createInterruptSystem({ mode: 'preemptive' })
interrupts.on('critical-alert', (event) => {
agent.pause()
interrupts.evaluate(event)
agent.resume()
})
interrupts.on('timeout', () => agent.interrupt())