Set goals
nourish_set_goalsSet daily calorie, macro, and hydration goals for personalized nutrition tracking. Requires explicit user confirmation to save goals.
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 }. | |
| calories_kcal | No | Flat shortcut for daily.calories_kcal. | |
| protein_g | No | Flat shortcut for daily.protein_g. | |
| carbohydrates_g | No | Flat shortcut for daily.carbohydrates_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. | |
| hydration_ml | No | Daily hydration target in milliliters. | |
| explicit_user_intent | No | Pass true only after the user explicitly asked to save, log, set, or delete this personal nutrition data. | |
| response_format | No | json |