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 toDocumentation Index
Fetch the complete documentation index at: https://docs.murmur.dev/llms.txt
Use this file to discover all available pages before exploring further.
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
| Name | Type | Required | Description |
|---|---|---|---|
slug | string | yes | Agent task slug to interrupt. Use an absolute path like /w/workspace/u/account/slug to target an agent outside your own path. |
workspace | string | no | Workspace name. Overrides the session default. |
Response
Returns a confirmation string:interrupt sent to <slug>.
Examples
Interrupt an agent
Interrupt then redirect
First, interrupt the current turn:queue_add:
Interrupt using absolute path
Errors
| Code | Meaning | What to do |
|---|---|---|
NOT_FOUND | No agent with that slug exists. | Check the slug. Use ls to see running agents. |
UNAUTHENTICATED | Identity token is missing or expired. | Check credentials. |
Related
murmur session interrupt— equivalent CLI commandqueue_add— send follow-up to a running agentclear_queue— discard queued follow-upskill— cancel an agent entirelystatus— check agent state