Save a recipe, or take it off Saved
save_recipeKeep a recipe in the cook's Saved list (My Kitchen on the website), or take it off with saved: false. Use when the cook says "save this", "keep that one", "add it to my favorites", or "take the chili off my saved". Saving twice is harmless. Returns the recipe link and where Saved lives.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Recipe slug from search_recipes | |
| saved | No | false takes it off Saved (only when the cook asks) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | The recipe; absent when it was taken off Saved | |
| asks | No | At most one question for the cook, with a home in preferences | |
| slug | Yes | The recipe's slug: the id every tool takes | |
| guide | No | How to answer this turn: rules for you, the assistant, not words for the cook. Follow them before anything else here (#258) | |
| saved | Yes | true: in Saved now; false: taken off | |
| 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) | |
| 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 | |
| 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 | |
| kitchen_url | Yes | My Kitchen, where Saved lives |