The cook's kitchen
get_my_kitchenWhat the cook keeps on Strega: saved recipes, recipes they published, their own versions, shopping lists and meal plans, their ratings, a pantry count. Use when the cook asks "what did I save?", "pull up last week's list", "show my recipes", or (section: photos) "which of my recipes need a better photo?". For an explicitly requested interrupted photo save, section pending_photos with target_recipe returns up to 30 private choices and an observed version; it neither claims recipes nor acknowledges notices. Show the chosen photo, target and replacement consequence and obtain explicit confirmation before update_recipe recover_photo. Never auto-attach or auto-confirm. Same as My Kitchen on the website. If newly_assigned is present, say its line first, once (Strega added those recipes; hand_back_recipe returns one that isn't theirs). If fixes_asked is present, pass the fixes on once and offer to make them with update_recipe after showing the changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Items per ordinary kitchen section; pending_photos always returns at most 30 | |
| section | No | photos: recipes needing a better cover. pending_photos: explicitly requested private recovery choices for target_recipe, at most 30 per page; neither photo section is part of all | all |
| target_recipe | No | Required only with pending_photos: the exact recipe slug whose cover the cook wants to recover | |
| expected_actor | No | For later pending_photos pages, copy expected_actor from discovery; an account consistency check, never authorization | |
| pending_cursor | No | Only with pending_photos: next_cursor from the preceding page |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asks | No | At most one question for the cook, with a home in preferences | |
| guide | No | How to answer this turn: rules for you, the assistant, not words for the cook. Follow them before anything else here (#258) | |
| lists | No | Shopping lists and meal plans, newest first | |
| saved | No | ||
| pantry | No | ||
| photos | No | section: photos only: the cook's recipes whose cover needs a photo or a better one | |
| notices | No | At most one note about Strega to pass on when there's room (one per cook per week; off with workflow whats_new: off) | |
| recipes | No | Recipes the cook published | |
| activity | No | The cook's ratings | |
| adjusted | No | Defaults this call took instead of failing (#243): an unknown units word, a number out of range, a diet word read as the closest one Strega knows. Mention it when it changes what the cook gets | |
| versions | No | The cook's own versions of other recipes | |
| next_steps | No | Suggestions, best first, each with its tool, args and effect. Strega suggests the top one in one sentence; whether any runs is decided by what the cook asks in the conversation and your confirmation rules, never by the wording here | |
| fixes_asked | No | Fixes Strega's reviewers asked for on the cook's recipes, passed on once | |
| kitchen_url | Yes | Absolute https URL on strega.food | |
| lists_count | No | ||
| saved_count | No | ||
| recipes_count | No | ||
| activity_count | No | ||
| newly_assigned | No | Recipes Strega's team added to the cook's kitchen since an assistant last said so | |
| pending_photos | No | Only for explicitly requested section pending_photos; private choices, never part of all | |
| versions_count | No |