Remove shopping list items
delete_shopping_list_itemsPermanently remove shopping list items with a two-step confirmation token.
Instructions
Removes items from a shopping list for good. To merely tick something off, use update_shopping_list_items with checked=true. Requires confirmation: call once to receive a token, then again with that token.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"item_ids": "<item_ids>"
},
"name": "delete_shopping_list_items"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_ids | Yes | Item UUIDs from get_shopping_list | |
| confirm_token | No | Confirmation token from a previous call of this tool with the same arguments. Omit on the first call. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| truncated | No | Present only when entries were dropped to fit the budget. | |
| removed_count | Yes | ||
| removed_item_ids | Yes |