Set goals
nourish_set_goalsSet daily calorie, macronutrient, and hydration targets. Requires explicit user confirmation before saving personal nutrition 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 }. | |
| 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. |