get_hydration
Retrieve your daily water intake and compare it against your hydration goal. View consumed volume, goal, remaining, and progress for any date or date range.
Instructions
Get the user's water intake — individual hydration entries plus per-day totals against their saved hydration goal. Use this for 'how much water have I had today?', 'am I hitting my hydration goal?', or any question about fluid intake. Each day in byDay carries consumedML/consumedOz, goalML/goalOz, remainingML, and progress (0-1) when a goal exists for that day. Compare consumedML against goalML, and report in whichever unit the user speaks in. Note this covers hydration only — it does NOT include the water content of foods, which the Iridium app also excludes from the hydration ring. Dates accept 'today', 'yesterday', 'YYYY-MM-DD', or ISO 8601; bare dates are whole days in the user's local timezone. Pass EITHER date for a single day OR from + to for a range.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Range end, inclusive: 'today', 'yesterday', 'YYYY-MM-DD', or ISO 8601 | |
| date | No | Single day: 'today', 'yesterday', 'YYYY-MM-DD', or ISO 8601 | |
| from | No | Range start: 'today', 'yesterday', 'YYYY-MM-DD', or ISO 8601 |