joiva_get_nutrient_findings
Joiva's rule-based comparison of the logged dietary intake of all nutrients with reference values over 1, 7 and 30 days, one rule set: minimum (70 % of the DGE reference), upper limits (EFSA/NIH), 'at most' limits (saturated fat, added sugar, sodium, omega-6 as % of energy) and ratios (omega-6:omega-3, sodium:potassium molar, calcium:magnesium, zinc:copper). Each finding: limit with source link, per window the value, data coverage and status (auffaellig | ok | zu_wenig_daten | keine_eintraege), the top contributing foods, the origin of the values (label, database, inherited, estimated), a suggestion and a 30-day history. 'zu_wenig_daten' means NO statement, neither a warning nor an all-clear. 'nicht_angewendet' = the rule does not apply to the user's diet (reason given). At most one finding has alarm=true. onlyFired=true returns only rules with status 'auffaellig'. The findings describe logged intake, not nutrient levels in the body.
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": "joiva_get_nutrient_findings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tz | No | IANA timezone, default Europe/Berlin | |
| onlyFired | No | Only fired rules (status 'auffaellig'); default false |