update_task
Update task metadata by specifying the task ID and optional new values for name, status, priority, milestone, description, or flow IDs.
Instructions
Update task metadata
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "update_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Task ID | |
| name | No | New name (NULL = don't update) | |
| milestone_id | No | New milestone ID (NULL = don't update) | |
| status | No | 'pending', 'in_progress', 'completed', 'blocked' (NULL = don't update) | |
| description | No | New description (NULL = don't update) | |
| flow_ids | No | Array of flow IDs [1, 3, 5] (NULL = don't update) | |
| priority | No | 'low', 'medium', 'high', 'critical' (NULL = don't update) |