skylight_update_chore
Update a chore's details, including summary, schedule, recurrence, category, or rewards. Handle recurring chores by applying changes to this, this_and_future, or all occurrences with confirmation.
Instructions
Update a chore. apply_to 'this_and_future' or 'all' asks the user to confirm first: a confirmation prompt where the client supports one; otherwise the first call returns a preview and a confirmToken, and only a repeat call with that token proceeds (see MCP_CONFIRM_MODE).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| start | No | ||
| frameId | No | ||
| summary | No | ||
| apply_to | No | For recurring chores: which occurrences to update. | |
| emoji_icon | No | ||
| recurrence | No | iCalendar RRULE without the "RRULE:" prefix; edits the whole series. | |
| start_time | No | ||
| category_id | No | ||
| description | No | ||
| confirmToken | No | ONLY for the two-step confirmation fallback (a client without MCP elicitation). The confirmToken from this same tool's phase-1 "confirmation-required" response, passed back ONLY after the user has seen that preview and explicitly approved it in chat — never on the first call, never invented, never reused. Call again with the same arguments. Ignored when the client supports elicitation. | |
| reward_points | No | ||
| recurring_until | No | ISO datetime the recurrence ends. |