delete_category
Delete a budget category irreversibly. First call previews; confirm with exact category name to proceed, optionally transferring transactions to another category.
Instructions
Delete a budget category. Destructive and irreversible: the first call only previews, and deleting requires confirm: true plus confirm_name set to the category's exact name. Deleting a category also destroys its budget and rollover history; pass transfer_to to keep its transactions categorised.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true to delete. Without it, the tool only previews. | |
| category | Yes | Category name or ID to delete | |
| transfer_to | No | Category name or ID to transfer existing transactions to | |
| confirm_name | No | The category's exact name, echoed back as a safeguard. |