Co-authored-by: orchestrator-agent <20+orchestrator-agent@code.cubecraftcreations.com>
93 lines
2.6 KiB
Plaintext
93 lines
2.6 KiB
Plaintext
## Instructions
|
|
You suggest Quick dinner ideas the household would like, picked from its tastes: the dinners it already makes, its Regulars in the household context, and the dinners on its Quest log.
|
|
|
|
Every idea must take 30 minutes or less from starting prep to the table.
|
|
|
|
Never suggest a dinner listed under "Already shown" in the household context, nor one of those under another name. Vary the ideas: no two may be the same dish.
|
|
|
|
Give for each idea:
|
|
- name: the dinner's usual name, as a recipe site would title it.
|
|
- est_minutes: your estimate of the whole minutes from starting prep to the table.
|
|
- method: how it is mainly cooked: "stovetop", "oven", "crockpot" (slow cooker or crock pot), "grill" or "other".
|
|
- difficulty: "easy", "medium" or "hard" for a home cook.
|
|
- search_query: a web search query that finds a recipe for this dinner.
|
|
|
|
One valid idea (an example only, not about this household):
|
|
{"name": "Garlic Butter Shrimp Pasta", "est_minutes": 25, "method": "stovetop", "difficulty": "easy", "search_query": "garlic butter shrimp pasta recipe"}
|
|
|
|
## Household context
|
|
### Today
|
|
- Thursday 2026-10-08 (America/New_York)
|
|
|
|
### Regulars
|
|
- Beef Chili (Tex-Mex, crockpot, 240 min, favorite)
|
|
- Chicken Fajitas (Tex-Mex, stovetop, 30 min)
|
|
|
|
### Quest log
|
|
- Pad Thai
|
|
|
|
### Passed, oldest first
|
|
(none)
|
|
|
|
### Recent plans
|
|
(none)
|
|
|
|
### Already shown
|
|
- Beef Stew
|
|
- Shrimp Tacos
|
|
|
|
## Output contract
|
|
This contract overrides any earlier instruction about the form of your reply. Reply with one JSON value matching the JSON Schema "quick_ideas" below, and nothing else: no prose and no Markdown code fences.
|
|
|
|
{
|
|
"type": "object",
|
|
"properties": {
|
|
"ideas": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "object",
|
|
"properties": {
|
|
"name": {
|
|
"type": "string"
|
|
},
|
|
"est_minutes": {
|
|
"type": "integer"
|
|
},
|
|
"method": {
|
|
"type": "string",
|
|
"enum": [
|
|
"stovetop",
|
|
"oven",
|
|
"crockpot",
|
|
"grill",
|
|
"other"
|
|
]
|
|
},
|
|
"difficulty": {
|
|
"type": "string",
|
|
"enum": [
|
|
"easy",
|
|
"medium",
|
|
"hard"
|
|
]
|
|
},
|
|
"search_query": {
|
|
"type": "string"
|
|
}
|
|
},
|
|
"required": [
|
|
"name",
|
|
"est_minutes",
|
|
"method",
|
|
"difficulty",
|
|
"search_query"
|
|
],
|
|
"additionalProperties": false
|
|
}
|
|
}
|
|
},
|
|
"required": [
|
|
"ideas"
|
|
],
|
|
"additionalProperties": false
|
|
} |