Update recipe preferences
update_recipe_preferencesAdjust household meal-planning preferences such as servings, voting times, and shopping notes. Change only the fields you specify; all other settings stay as they are.
Instructions
Update any subset of the preferences prompt and settings. Omitted fields are unchanged.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_recipe_preferences"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Household display name | |
| plan_day | No | ||
| servings | No | ||
| timezone | No | IANA zone, e.g. America/Los_Angeles | |
| preferences | No | Free-form prompt describing what the household likes/avoids. Replaces existing text. | |
| grocery_store | No | ||
| vote_close_day | No | Weekday voting closes, e.g. wednesday | |
| vote_close_time | No | Local time voting closes, HH:MM 24h, e.g. 18:00 | |
| recipes_per_week | No | ||
| votes_per_member | No | ||
| shopping_preferences | No | Free-form prompt for the grocery run: preferred brands, organic when possible, substitutions, store quirks. Replaces existing text. | |
| reminder_hours_before | No | Send non-voters one reminder this many hours before voting closes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | Yes | ||
| plan_day | Yes | ||
| servings | Yes | ||
| timezone | Yes | ||
| preferences | No | ||
| grocery_store | Yes | ||
| agent_schedule | No | ||
| vote_close_day | Yes | ||
| vote_close_time | Yes | ||
| recipes_per_week | Yes | ||
| votes_per_member | Yes | ||
| shopping_preferences | No | ||
| agent_schedule_set_at | No | ||
| reminder_hours_before | Yes |