Skip to content

Update Task Details

Change ownership, deadlines, labels, project links, description, or other mutable task fields without conflating that work with a status transition.

Best for Human member and Automation developer Updated April 3, 2026
CLI In this interface
4 steps Steps
3 interfaces Available in
Use this path when

Use the update command with the smallest set of flags that describe the real change.

What you'll finish here
  • Choose the correct mutation surface.
  • Use null-clears or clear actions correctly.
  • Keep the patch focused on the fields that truly changed.

Where this happens

LabelValueNotes
Command./backlog.sh tasks update <taskId> [options]General task patch command.

Same Task, Other Interfaces

Use the version that matches where you are working now. The subject matter stays the same; the delivery changes by surface.

Do the work

  1. 1. Run `./backlog.sh tasks update <taskId>` with only the field flags you need.
  2. 2. Use `--clear-description`, `--clear-project`, `--clear-milestone`, `--clear-assignee`, `--clear-deadline`, or `--clear-tags` when the goal is removal rather than replacement.
  3. 3. Use repeated `--tag` flags when you want to replace the full tag set with a new list.
  4. 4. Avoid sending an empty patch; the CLI already refuses it, and the workflow is easier to read when each command represents a real change.

Keep Going in Task Workflows

Stay in the same interface and move to the next closest task in this topic when needed.

Nearby Guides

These guides stay close to the current workflow so you can keep moving without restarting discovery.