update_task
Update properties of an existing task. Supports confirm and idempotency validation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Optional updated task title | |
| farmId | Yes | The unique farm ID | |
| taskId | Yes | The unique task ID to update | |
| confirm | No | Set to true to commit, false for dry-run preview | |
| dueDate | No | Optional updated due date (YYYY-MM-DD, or null/"" to clear) | |
| priority | No | Optional updated priority (Low, Medium, or High) | |
| description | No | Optional updated description | |
| isRecurring | No | Optional flag indicating if the task recurs | |
| assignedToName | No | Optional updated assigned worker name | |
| idempotencyKey | No | Unique request idempotency key | |
| assignedToUserId | No | Optional updated assigned worker user ID | |
| recurrencePattern | No | Optional recurrence pattern |