Habitica: update a task
habitica_update_taskChange selected fields of an existing Habitica task, such as text, notes, difficulty, due date, schedule, tags, or reward cost, without altering the fields you leave out.
Instructions
Change fields of a task; only the given fields change. To check tasks off use habitica_score_task, and habitica_manage_checklist for checklist items.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cost | No | Rewards only | |
| task | Yes | Task id (preferred), alias, or its text. Partial text works when it matches exactly one task. | |
| text | No | ||
| notes | No | New notes ('' clears) | |
| add_tags | No | Tag names (or ids) | |
| due_date | No | To-dos only: new due date | |
| schedule | No | Dailies only: replaces the schedule | |
| difficulty | No | ||
| remove_tags | No | Tag names (or ids) | |
| clear_due_date | No | To-dos only: remove the due date | |
| habit_negative | No | Habits only: enable - | |
| habit_positive | No | Habits only: enable + | |
| create_missing_tags | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | ||
| status | Yes | ||
| message | Yes | ||
| created_tags | No | Tags that did not exist and were created |