reschedule_habit_occurrence
Move a habit occurrence to a new date without altering its recurrence schedule.
Instructions
Move a single habit occurrence to new_date without touching the cadence.
habit_id accepts any reference form — UUID, sequence shorthand
(#123, personal-org only), canonical ref (acme-123), or app URL
— and is resolved to a UUID before the reschedule. date and
new_date are YYYY-MM-DD occurrence dates, not item references.
NOTE (v0.2): the backend returns 501 today for habits (legacy storage); the tool is exposed for forward compatibility.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| habit_id | Yes | ||
| date | Yes | ||
| new_date | Yes |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |