Habitica: edit a checklist
habitica_manage_checklistAdd, rename, check or uncheck, or remove checklist items on a Habitica daily or to-do, then return the updated task with item IDs.
Instructions
Add, rename, check/uncheck or remove checklist items of a daily or to-do. Returns the task with its checklist item ids.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | No | Existing item id or text (rename, toggle, remove) | |
| task | Yes | Task id (preferred), alias, or its text. Partial text works when it matches exactly one task. | |
| text | No | Item text (add, rename) | |
| action | Yes | 'add' a new item; 'rename' an item; 'toggle' checks or unchecks an item; 'remove' deletes an item (needs confirm=true) | |
| confirm | No | Set to true only after the user explicitly agreed to this irreversible action. When false the tool only returns a preview and changes nothing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | ||
| status | Yes | ||
| message | Yes | ||
| created_tags | No | Tags that did not exist and were created |