Set goals
nourish_set_goalsSet daily calorie, macro, and hydration goals with explicit user confirmation, providing localized nutrition targets for personalized wellness tracking.
Instructions
Set local calorie, macro, and hydration goals after explicit user intent. Use daily: {...} or flat shortcuts like calories_kcal/protein_g; pass explicit_user_intent: true after confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| daily | No | Nested daily nutrient goals, for example { calories_kcal, protein_g, carbohydrates_g, fat_g }. | |
| fat_g | No | Flat shortcut for daily.fat_g. | |
| fiber_g | No | Flat shortcut for daily.fiber_g. | |
| sugar_g | No | Flat shortcut for daily.sugar_g. | |
| protein_g | No | Flat shortcut for daily.protein_g. | |
| hydration_ml | No | Daily hydration target in milliliters. | |
| calories_kcal | No | Flat shortcut for daily.calories_kcal. | |
| carbohydrates_g | No | Flat shortcut for daily.carbohydrates_g. | |
| response_format | No | json | |
| explicit_user_intent | No | Pass true only after the user explicitly asked to save, log, set, or delete this personal nutrition data. |