Change household settings
update_household_settingsChange the household's name, time zone, usual dinner time, address (which decides the stores nearby) or how the week is planned. Only the fields given change. One evening's dinner time is set_dinner_time.
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_household_settings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New household name, if changing. | |
| address | No | New address, if changing; empty string clears it. | |
| timeZoneId | No | IANA time zone id, e.g. 'Europe/Oslo', if changing. Only when the user says where they are or asks to change the zone — never guessed from the language they write in. | |
| pantryWeight | No | How much the week leans on what the household already has at home. Usual: what they like and their favourites go first, the pantry breaks ties. Prefer («bruk gjerne det vi har»): a dish that uses what they have goes ahead of one they like a little better. UseUpFirst («bruk opp det vi har først»): the pantry goes before everything else — fewer purchases, less variety. Food about to go out of date is always used first, whatever the rung. | |
| alwaysNewDishes | No | true makes that number a target instead of a ceiling: exactly that many new dishes every planned week, on the days the cookbook has least to offer. false only invents when the cookbook falls short. | |
| defaultDinnerTime | No | New default dinner time as HH:mm, if changing. | |
| maxNewDishesPerWeek | No | 0–7: how many of the week's dinners Bryti may invent. The rest are taken from the household's own recipes and the built-in library. 0 = only dishes they already know. | |
| prefersLeftoverDinners | No | true plans a leftovers evening roughly every third day, eating what the two days before cooked; false plans cooking every day. | |
| lunchboxWeekdayPortions | No | 0–6: how many extra portions the dinner the night before a weekday cooks for tomorrow's lunchboxes. 0 = none. One dinner's own number is set on its day card. |