Change a to-do
update_taskChange any field of one of Sara's to-dos by its id—title, due time, project, priority, details or status—while leaving other fields unchanged. Use complete_task to simply tick one off.
Instructions
Change one of the owner's to-dos in Sara by its id (from list_tasks or get_today): its title, due time, project, priority, details or status. Only the fields you give change; the rest stay as they are. Use complete_task to simply tick one off. Returns "Changed to-do #id: title" with the new due time. Only listed when the owner turns on "Let other apps change things" in Sara. Follows the owner's approval setting for her todo tool (allowed, ask first, or off): when it asks first, it returns "Waiting for approval in Sara" and nothing changes until the owner presses Allow there; when it is off, it returns that it's turned off.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The to-do id: the number after # in list_tasks or get_today's results (e.g. 12 for #12). An unknown id is refused with an error and nothing changes. | |
| due | No | New due time in words or as a date, read in the owner's time zone; "none" removes the due date. | |
| notes | No | New details for the to-do (replaces the old ones). Up to 2,000 characters. | |
| title | No | New title. Up to 200 characters. | |
| status | No | "done" ticks it off; "open" reopens a done to-do. | |
| project | No | Move it to this planner project (created if new); an empty string takes it out of any project. | |
| priority | No | New priority: "low", "normal" or "high". |