Delete Fitatu Recipe
delete_recipeSoft-delete a recipe after confirming its exact name to hide it from searches while preserving historical meal-plan entries.
Instructions
Soft-deletes and confirms deletion of an owned active recipe definition identified by a raw recipeId after exact-name confirmation. It disappears from recipe searches, but existing day-plan entries remain historical snapshots and must be removed separately with remove_meal_items mealKey and itemId targets. Returns { status, recipeId, name, deleted }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipeId | Yes | Raw Fitatu recipe id returned by a recipe-aware MCP tool. | |
| expectedName | Yes | Exact, case-sensitive current recipe name used as a destructive-action confirmation. Obtain it from get_recipe and do not trim or normalize it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Exact name of the recipe that was deleted. | |
| status | Yes | Fitatu accepted the write and the service confirmed its observable effect. | |
| deleted | Yes | Confirmation that the recipe is observably deleted in Fitatu. | |
| recipeId | Yes | Canonical id of the recipe that was deleted. |