update_task
Change an EVC Mesh task's title, due date, priority, labels, description, or custom fields; return a lean confirmation or the full record when requested.
Instructions
Update task fields. Returns a lean confirmation by default (id, status_id, assignee, updated_at) — the card's static fields are not echoed back; pass full=true or call get_task when you need them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | Return the complete updated task (all fields, verbatim) instead of the lean confirmation (id, status_id, assignee, updated_at). | |
| title | No | New title. | |
| labels | No | New labels. | |
| task_id | Yes | Task ID. | |
| due_date | No | Due date in RFC3339 format. Pass an empty string to clear it. | |
| priority | No | New priority. | |
| description | No | New description. | |
| start_after | No | Don't surface/feed this task before this RFC3339 timestamp. Independent of due_date. Pass an empty string to clear it. | |
| custom_fields | No | Custom field values to update. | |
| estimated_hours | No | Estimated hours. | |
| delegation_level | No | Routing after work: auto, review, or supervised. | |
| completion_signal | No | Mark agent-side work as finished. |