Skip to main content
Interrupts an agent’s current turn. The agent stops cleanly between tool calls — no in-progress work is lost — and resumes by processing any queued follow-ups on its next turn. Equivalent to murmur session interrupt in the CLI. The interrupt + queue_add pattern is the standard way to amend or supersede a previously queued instruction without waiting for a long task to finish. Interrupt the agent, then immediately queue the new instruction. The agent picks up the new message on its next turn. Use kill instead if you want to terminate the agent entirely, or clear_queue if you want to drop pending follow-ups without affecting the current turn.

Parameters

Response

Returns a confirmation string: interrupt sent to <slug>.

Examples

Interrupt an agent

Response:

Interrupt then redirect

First, interrupt the current turn:
Then send new instructions with queue_add:

Interrupt using absolute path

Errors