Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.murmur.dev/llms.txt

Use this file to discover all available pages before exploring further.

Kill is destructive and irreversible. The agent is canceled, its VM is released, and any in-progress work that has not been pushed or opened as a pull request is lost. To pause an agent without losing it, use murmur sleep instead.
Cancels a running agent and its entire child tree. The agent transitions to PHASE_CANCELED and its VM is destroyed. If the agent has children, they are canceled too. On a VM, the slug is optional — omitting it kills the current agent.

Synopsis

murmur kill [flags] [slug]

Arguments

NameTypeRequiredDescription
slugstringon laptopThe agent’s slug. Optional on VMs (defaults to self).
--serviceboolnoKill a service agent instead of a developer agent. Default: false.
--workspacestringnoWorkspace name. Overrides the value from murmur.yaml.

Examples

Kill a running agent

murmur kill fix-auth
killed fix-auth
The agent enters PHASE_CANCELED. Verify with murmur status:
murmur status fix-auth
workflow: github_oauth/alice/w/backend/fix-auth
phase:    PHASE_CANCELED

Kill a service agent

murmur kill merge-queue --service
killed merge-queue

Self-kill on a VM

When running on an agent VM, omit the slug to kill the current agent:
murmur kill
killed self

Errors

CodeMeaningWhat to do
NOT_FOUNDNo agent with that slug exists.Check the slug spelling. Use murmur ls to see running agents.
UNAUTHENTICATEDIdentity token is missing or expired.Run murmur auth or check your murmur.local.yaml configuration.
INVALID_ARGUMENTservice kill requires a slugThe --service flag requires a slug — it cannot default to self.