update_dev_task
Partially update a development task by providing only the fields that need to change. Omitted fields remain unchanged.
Instructions
Partially update a dev-task. Omitted fields are left unchanged.
Args: task_id: The task's ObjectId hex string or slug (task-N). title: New title (optional). description: New description (optional). detail: New detail (optional). task_type: One of '问题', '功能需求', '优化', '技术债'. priority: One of 'P0 紧急', 'P1 高', 'P2 中', 'P3 低'. scope: Free-form "<层>-<技术>" string (see create_dev_task docs). status: One of '待评估', '待排期', '进行中', '已搁置', '已完成'. sort_order: Integer sort key (optional). due_date: ISO-8601 datetime string. acceptance_criteria: Conditions for considering this task done. constraints: Hard boundaries (files / tech stack / etc). context_pointers: Paths to relevant code / docs / ADRs. for_agent: Toggle agent-claimable flag. blocked_by: Replace the dependency list entirely. Pass [] to clear.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | ||
| title | No | ||
| detail | No | ||
| status | No | ||
| task_id | Yes | ||
| due_date | No | ||
| priority | No | ||
| for_agent | No | ||
| task_type | No | ||
| blocked_by | No | ||
| sort_order | No | ||
| constraints | No | ||
| description | No | ||
| context_pointers | No | ||
| acceptance_criteria | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |