Remove Fitatu Meal Items
remove_meal_itemsRemove specific food entries from your Fitatu day plan using mealKey and itemId pairs. Confirms exact removal from the active day plan.
Instructions
Atomically removes and confirms exact Fitatu day-plan entries of any food type. Copy each mealKey and itemId pair from get_day_plan_items; do not pass productId or recipeId. If any requested active item is missing from its declared meal context, nothing is synchronized. Returns { status: 'confirmed', date, removedItems: [{ inputIndex, mealKey, itemId }] } after every selected item is absent from the persisted active day plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Day containing the exact meal items to remove. | |
| items | Yes | Unique mealKey and itemId pairs copied from get_day_plan_items. Each identifies one exact PRODUCT, RECIPE, or CUSTOM_ITEM entry; productId and recipeId are not accepted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Day from which the meal items were removed. | |
| status | Yes | The requested mutation was observed in the persisted Fitatu day plan. | |
| removedItems | Yes | Items confirmed absent from the day plan. |