What can I make with what I have
suggest_from_pantryRecipes ranked by how much the cook already has, each with what's missing ("You have 7 of 9. Missing: lemon, parmesan."). Use when the cook asks "what can I make?", "what can I do with chicken and rice?", or "the chicken has to get used tonight" (must_use). Uses their saved pantry; signed out, or for "what if I had…", pass pantry. Staples are assumed; allergies, diet and avoid list apply; keywords, tags and max_minutes narrow it. Read the top few with the have/missing line and the url; a list of just the missing items is the natural next step.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| limit | No | ||
| query | No | Keywords, e.g. "soup" | |
| pantry | No | Ingredient names to use instead of the saved pantry (signed out, or a what-if) | |
| must_use | No | Ingredients the recipe has to use | |
| max_minutes | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asks | No | At most one question for the cook, with a home in preferences | |
| count | Yes | ||
| guide | No | How to answer this turn: rules for you, the assistant, not words for the cook. Follow them before anything else here (#258) | |
| 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 | Yes | Fewest missing first | |
| 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 | |
| pantry_url | Yes | Absolute https URL on strega.food | |
| pantry_count | Yes | Items in the pantry used for the match | |
| must_use_unused | No | must_use items nothing in the results uses | |
| skipped_by_preferences | No |