Synopsis
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
slug | string | on laptop | The agent’s slug. Optional on VMs (defaults to self). |
task-id | string | yes | ID of the task to update. |
-s | string | no | New status. One of: pending, in_progress, completed, deleted. |
--subject | string | no | New subject line. |
-d | string | no | New description. |
--blocks | string | no | Comma-separated task IDs that this task blocks. Appended to existing edges. |
--blocked-by | string | no | Comma-separated task IDs that block this task. Appended to existing edges. |
--workspace | string | no | Workspace name. Overrides the value from murmur.yaml. |
Task statuses
| Status | Meaning |
|---|---|
pending | Not yet started. |
in_progress | Work is underway. |
completed | Finished. |
deleted | Removed from the checklist. |
Examples
Mark a task as completed
Change a task’s subject
Add dependency edges
Mark thatt_9d4e2f1a cannot start until t_8f3a1b2c finishes:
t_8f3a1b2c blocks t_9d4e2f1a:
Update multiple fields at once
Self-update on a VM
When running on an agent VM, omit the slug:Errors
| Code | Meaning | What to do |
|---|---|---|
NOT_FOUND | No agent with that slug exists, or the task ID is invalid. | Check the slug and task ID. Use murmur task ls to see existing tasks. |
UNAUTHENTICATED | Identity token is missing or expired. | Run murmur auth or check your murmur.local.yaml configuration. |
INVALID_ARGUMENT | Unknown status value. | Use one of: pending, in_progress, completed, deleted. |
Related
- Agents — concept overview
murmur task create— add a task to an agent’s checklistmurmur task ls— list all tasks on an agent’s checklistmurmur task get— retrieve details for a single taskmurmur status— query agent status