List nutrition for a day
list_nutritionList foods for a day plus Garmin Connect overview (consumed, auto-adjusted calorie AND macro goals, remaining). goals is the Connect target. Use log_id for update_nutrition and delete_nutrition.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ChatGPT name from list_destinations aliases (я, оксана, mogadanez). Prefer destination_id. Matched only against this user's allow-list. | |
| timezone | No | IANA timezone for today. | Europe/Prague |
| meal_date | No | Local date YYYY-MM-DD. | |
| meal_type | No | Optional meal filter. | |
| destination_id | No | Stable destination id from list_destinations. Required when more than one destination is writable. | |
| destination_kind | No | Tracker kind. garmin is supported now. myfitnesspal, cronometer, macrofactor, and apple_health are reserved and unsupported. | garmin |
| user_query_context | No | Original user message. Always forward it. Used for alias hints and audit; never expands the allow-list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| fat | No | ||
| name | No | ||
| carbs | No | ||
| error | No | ||
| goals | No | ||
| log_id | No | ||
| account | No | ||
| message | Yes | ||
| protein | No | ||
| bmr_kcal | No | ||
| calories | No | ||
| consumed | No | ||
| meal_name | No | ||
| remaining | No | ||
| candidates | No | ||
| plan_goals | No | ||
| goal_source | No | ||
| destinations | No | ||
| activity_kcal | No | ||
| destination_id | No | ||
| calories_burned | No |