Skip to main content
Sends a follow-up message to a running agent’s queue. The agent picks up queued follow-ups between tasks. Use this to add work after the current task or to steer an idle or sleeping agent. A follow-up wakes a sleeping agent. With --deliver-in or --deliver-at, the message is deferred. It remains in the agent’s durable workflow, survives VM sleep, and is delivered as a normal follow-up at the deadline. This provides a reliable “resume me at T” operation without an in-session timer. The command prints the message’s follow-up ID; cancel an undelivered message with murmur queue remove. A pending deferred message also holds a terminate-on-idle service agent alive until it delivers. Agents started on an older version reject deferral (see Errors).

Synopsis

The description is everything after the slug. Multiple words are joined with spaces.

Arguments

Examples

Send a follow-up message

The agent receives this message after completing its current task.

Defer a follow-up (“resume me at T”)

Follow-up with a checklist

The agent receives the description along with a structured checklist of tasks.

Override the persona

The agent processes the follow-up using the architect persona instead of its default.

Switch the model

The agent runs this and all subsequent turns on claude-opus-4-8 until the model is changed again.

Errors