update_custom_recipe_steps
Replace the preparation steps of a custom Cookidoo recipe using a JSON array, with optional dry-run validation to preview changes before applying.
Instructions
Replace a custom recipe's preparation steps.
steps_json must be a JSON array. Each item may be plain step text or a STEP object containing TTS, MODE, and/or INGREDIENT annotations. This partial update preserves the recipe's other fields.
Always use separate steps for weighing/adding ingredients and for the following cooking, mixing, chopping, or kneading action. A single step cannot contain both INGREDIENT and TTS/MODE annotations.
Set dry_run to true to validate and return the full replacement step list without patching Cookidoo.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | ||
| recipe_id | Yes | ||
| steps_json | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |