Raw schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Task id, from list_tasks or get_task."
},
"title": {
"type": "string",
"description": "New title (optional; omitted fields stay unchanged)."
},
"description": {
"type": "string",
"description": "New body / details (optional)."
},
"priority": {
"type": "string",
"enum": [
"urgent",
"high",
"normal",
"low"
],
"description": "New priority level, urgent highest (optional)."
},
"status_id": {
"type": "string",
"description": "New status; resolve the id via pm_meta (optional)."
},
"feature_id": {
"type": "string",
"description": "Feature id to link on the spine, from pm_meta or list_features (optional)."
},
"insight_id": {
"type": "string",
"description": "Insight id to link on the spine, from list_insights (optional)."
},
"sprint_id": {
"type": "string",
"description": "Move into a sprint, or null to remove (optional; resolve via list_sprints)."
},
"assignee_member_ids": {
"type": "array",
"items": {
"type": "string"
},
"description": "Member ids to assign, from pm_meta (optional)."
}
},
"required": [
"id"
],
"examples": [
{
"id": "task_8f3a",
"status_id": "status_in_progress"
},
{
"id": "task_8f3a",
"sprint_id": "sprint_2026_w27"
}
]
}