Skip to main content
Updates an existing task in an agent’s checklist. Can change the task’s status, subject, description, or add dependency edges between tasks. Equivalent to murmur task update in the CLI.

Parameters

Dependency edges

Tasks can declare dependencies on other tasks using add_blocks and add_blocked_by. These edges express ordering constraints:
  • add_blocks: “this task blocks those tasks” — the listed tasks cannot start until this one completes.
  • add_blocked_by: “this task is blocked by those tasks” — this task cannot start until the listed tasks complete.
Both directions create the same underlying edge. Use whichever reads more naturally for your use case.

Response

Returns a confirmation string: updated task <task_id>.

Examples

Mark a task completed

Response:

Update subject and description

Add dependency edges

This means t_deploy cannot start until both t_tests and t_review are completed.

Delete a task

Errors