get_training_readiness
Get a daily training readiness score (0-100) based on sleep, HRV, recovery, and training load to gauge preparedness for training.
Instructions
Daily training readiness score (0-100) with contributing factors.
The score reflects how prepared the user is to train, drawing on sleep, HRV status, recovery time, and recent training load.
Args: date: Calendar date in YYYY-MM-DD format. Defaults to today.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_training_readiness"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| note | No | ||
| level | No | Garmin readiness level, e.g. LOW, MODERATE, HIGH, PRIME. | |
| score | No | 0-100 training readiness score. | |
| factors | No | ||
| acute_load | No | ||
| hrv_status | No | ||
| sleep_score | No | ||
| feedback_long | No | ||
| feedback_short | No | ||
| stress_history | No | ||
| recovery_time_hours | No | ||
| sleep_history_score | No |