quire.updateTask
Update an existing task by specifying its ID or OID, modifying only the provided fields for name, description, priority, status, dates, assignees, or tags.
Instructions
Update an existing task. Can be identified by project ID + task ID, or by task OID alone. Only provided fields will be updated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | No | The project ID (required when using taskId, not needed when using oid) | |
| taskId | No | The task ID number within the project | |
| oid | No | The task OID (unique identifier). Use this OR projectId+taskId | |
| name | No | New task name/title | |
| description | No | New task description in markdown format | |
| priority | No | Priority: -1 (low), 0 (medium), 1 (high), 2 (urgent) | |
| status | No | Status: 0 (to-do) to 100 (complete) | |
| due | No | Due date in ISO 8601 format (e.g., '2024-12-31') | |
| start | No | Start date in ISO 8601 format | |
| assignees | No | Replace all assignees with this list of user IDs | |
| addAssignees | No | User IDs to add as assignees | |
| removeAssignees | No | User IDs to remove from assignees | |
| tags | No | Replace all tags with this list of tag IDs | |
| addTags | No | Tag IDs to add | |
| removeTags | No | Tag IDs to remove |