update_week_plan_day
Replace a day's meal-plan entries with recipes or manual meals. Clear the day by passing an empty array.
Instructions
Replace the meal-plan entries for one day, identified by date. list is a full replacement — the day's previous entries are discarded. Pass an empty array to clear the day entirely. Returns the new { date, list }. To read a date range use get_week_plan; to read a single recipe referenced in the plan use get_recipe.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Day to set, YYYY-MM-DD. This single day is fully replaced — adjacent days are not touched. | |
| list | Yes | Entries planned for the day. Each entry is either a recipe ref or a manual free-text meal. Empty array clears the day. | |
| listId | No | List UUID — call `list_lists` to discover one. Optional only in stdio mode (falls back to the PANTRIST_LIST_ID env var); required explicitly in HTTP mode. |