Publish a recipe publicly
publish_recipePublish one of the user's own recipes to a PUBLIC web page anyone can open, or unpublish one that's already live.
This puts the recipe on the public internet under the user's name, so ALWAYS get explicit confirmation before publishing — say which recipe and that it will be publicly visible, and wait for a clear yes. Never publish as a side effect of some other request.
Only recipes the user wrote in LastList can be published. Catalog recipes and ones imported from another site are refused for copyright reasons. Call my_recipes first to see which ones qualify.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"recipeId": "<recipeId>"
},
"name": "publish_recipe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | 'publish' (default) to make it public, 'unpublish' to take the page down. | |
| recipeId | Yes | The recipeId from my_recipes. |