joiva_skip_meal
Declare a meal slot (Frühstück/Mittagessen/Abendbrot/Snack: the time slot, not a saved dish) as skipped for one day: 'Mittagessen fällt heute aus'. The slot then counts as zero when the day is evaluated, instead of being an open gap. If planned entries exist in that slot, the call reports their count instead of writing; discardPlanned=true drops them. Eating into the slot later removes the skip automatically. This is not fasting: fasting windows are kept in Still.
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": {
"label": "<label>"
},
"name": "joiva_skip_meal"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tz | No | IANA timezone, default Europe/Berlin | |
| date | No | YYYY-MM-DD, defaults to today | |
| label | Yes | Meal slot label, e.g. 'Mittagessen' | |
| discardPlanned | No | true = drop planned entries in that slot |