Recovery trends
garmin_recovery_trendsCorrelate daily training load with HRV, resting HR, sleep, Body Battery, and stress against a 28-day personal baseline; flag low HRV, elevated resting HR, or poor sleep.
Instructions
Relate training load to recovery markers, day by day: resting HR, overnight HRV, sleep score and duration, Body Battery max and stress, each against the user's own rolling 28-day baseline.
Returns: a status (last 7 days vs the previous 28: HRV, resting HR, sleep, load; plus current fitness/fatigue/form), days flagged for low HRV, elevated resting HR or poor sleep, weekly averages, and correlations such as "previous day's load vs next morning's HRV" with their strength. Correlation is not causation, and short periods give noisy results.
Defaults to the last 8 weeks; at most 180 days.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | Defaults to today | |
| start_date | No | Local calendar date, yyyy-MM-dd | |
| response_format | No | 'markdown' for readable text (default), 'json' for complete structured data | markdown |