update_task
Change a task's title, description (Markdown), done status, priority, due date, labels, assignees, or project. Use it to apply field updates or move tasks between projects.
Instructions
Change a task: any of title, description (Markdown, replaces the old one), done, priority, due ("none" clears it), add_labels / remove_labels, add_assignees / remove_assignees (usernames), or move it to another project.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Task id. | |
| due | No | New due date (YYYY-MM-DD or ISO-8601), or "none" to clear it. | |
| done | No | Mark done (true) or reopen (false). | |
| title | No | New title. | |
| project | No | Move the task to this project (title or id). | |
| priority | No | New priority 0 to 5. | |
| add_labels | No | Label titles to add. Labels must exist unless create_missing_labels is true. | |
| description | No | New description in Markdown (replaces the old one). | |
| add_assignees | No | Usernames to assign. | |
| remove_labels | No | Label titles to remove. | |
| remove_assignees | No | Usernames to unassign. | |
| create_missing_labels | No | Create labels in add_labels that do not exist yet. Default false. |