Update Chore
update_choreUpdate an existing chore with new values, changing only the fields you specify. Adjust name, points, priority, due date, notifications, and other settings.
Instructions
Update an existing chore with new values.
Only provide fields you want to change - other fields remain unchanged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New chore name | |
| points | No | Points awarded for completion | |
| chore_id | Yes | The ID of the chore to update | |
| isActive | No | Enable/disable chore | |
| priority | No | Priority level (0=unset, 1=lowest, 4=highest) | |
| frequency | No | Frequency value | |
| isPrivate | No | Hide from other circle members | |
| isRolling | No | Rolling schedule vs fixed | |
| description | No | New chore description | |
| nextDueDate | No | New due date (ISO 8601 format) | |
| notification | No | Enable notifications | |
| frequencyType | No | Frequency type | |
| assignStrategy | No | Assignment rotation strategy | |
| deadlineOffset | No | Seconds after due time for grace period | |
| requireApproval | No | Requires approval to mark complete | |
| completionWindow | No | Seconds before due time when early completion is allowed | |
| frequencyMetadata | No | Frequency metadata (days, time, timezone, weekPattern) | |
| notificationMetadata | No | Notification settings (templates, nagging, predue) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |