Create a new recipe
start_recipe_draftInvent a new recipe for a specific dish the user named. Opens a private draft in their app (write; blocked on read-only accounts). Ask at most ONE short question, then write it with update_recipe and file it with finalize_recipe. Vague idea? Use suggest_dishes first; have the text already? Use save_recipe. Returns the draft {id, title, servings, assumed, optional_question, next}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diet | No | Diet labels only as the user stated them, e.g. ["Vegetarian"] | |
| cuisine | No | Cuisine if known, e.g. "Thai"; inferred from the dish otherwise | |
| occasion | No | e.g. ["Weeknight", "Christmas", "Game Day"] | |
| servings | No | Servings to make; default 4 | |
| flavor_direction | No | Flavor twist, max 200 chars, e.g. "smoky", "extra spicy", "classic" | |
| dish_chosen_by_user | Yes | The specific dish in the user's words, e.g. "chicken tikka masala" (not a category like "Indian") |