log_meal
Add a meal to the health diary with meal type, time, nutrients, and symptom notes for nutrition and reaction tracking.
Instructions
Log a meal into the diary (auto-approved). description — the meal description (required); meal_type: breakfast/lunch/dinner/snack/drink; eaten_at=ISO 'YYYY-MM-DD HH:MM' (default — now). nutrients — {code: amount} per nutrient_types (energy_kcal/protein/carbs/fat/fiber/sugar/ added_sugar/saturated_fat/omega3/sodium/potassium/calcium/iron/magnesium/zinc/vitamin_a/ vitamin_c/vitamin_d/vitamin_b12/folate_b9/water/caffeine/alcohol/...). added_sugar — sugar ADDED to the dish (not natural from fruit/milk). The full-profile estimate is made by the model (including from a photo). glycemic_index/glycemic_load — per meal; symptoms/wellbeing — reaction after eating. Review — query_food; daily norms — query_nutrition.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| portion | No | ||
| eaten_at | No | ||
| symptoms | No | ||
| meal_type | No | ||
| nutrients | No | ||
| wellbeing | No | ||
| description | Yes | ||
| glycemic_load | No | ||
| glycemic_index | No | ||
| nutrient_source | No | model_estimate |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |