Skip to main content
Streams live session events from a running agent. Events include assistant text, tool invocations, tool results, errors, cost updates, and PR links. The stream stays open until the session ends or you press Ctrl-C.

Synopsis

On a VM, the slug is optional — omitting it watches the current agent’s own session.

Arguments

Event kinds

Each event has a timestamp and a kind that determines which fields are present. Events from sub-agents are indented and prefixed with the sub-agent identifier.

Examples

Watch a running agent

Resume after a disconnect

When the stream disconnects, murmur session watch prints the last event ID to stderr:
Resume from where you left off:

JSON output for scripting

Each line is a complete JSON object with an id field (the event ID) and an event field containing the session event payload.

Watch with sub-agent output

When the agent spawns sub-agents, their events appear indented with a prefix:

Errors