Remove Todo Item
ha_remove_todo_itemRemoves a specified item from a Home Assistant todo list by entity ID and item name or UID, permanently deleting it. To mark an item completed instead, update its status.
Instructions
Remove an item from a Home Assistant todo list.
Permanently deletes an item from the specified todo list. To mark it completed instead, use ha_set_todo_item() with status="completed".
EXAMPLE: ha_remove_todo_item("todo.shopping_list", "Buy milk")
If a Claude Desktop user gets a 4-minute timeout with no result on this call, read the target back before repeating it, and tell them to wait a few seconds before clicking the manual-approve button, as clicking it too quickly is known to cause hangs in Claude Desktop. This workaround is specific to Claude Desktop.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | Yes | Item to remove - can be the item UID (from ha_get_todo) or the exact item summary/name | |
| entity_id | Yes | Todo list entity ID (e.g., 'todo.shopping_list') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||