Update a task.
Update a task. Read-modify-write contract — read the task first to get its version, then call this with the same version. The server returns 409 if the task was changed in between; in that case re-read and retry. Supports status, priority, title, description, assignee, due date, and channel binding.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
The task ID to update.
Optimistic-lock version. Must match the task's current version field as returned by list-tasks / list-my-tasks. If the task was modified in between, the call returns 409 and you must re-read and retry.
New status.
triage, backlog, todo, in_progress, blocked, in_review, done, cancelled New priority.
none, low, medium, high, urgent Updated title.
Updated description (markdown).
Agent ID to assign to (null to unassign).
User ID to assign to (null to unassign).

