Strava Training Context
strava_training_contextNormalizes recent Strava activities into a training context for workout recommendations, with fallback guidance when data is missing.
Instructions
Normalize recent Strava activity load into a compact training_context for workout recommendation engines. Includes fallback guidance when recent Strava activity is missing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Lookback window for normalized Strava training context. | |
| notes | No | ||
| soreness | No | ||
| timezone | No | IANA timezone used only for display, e.g. America/New_York. | UTC |
| injury_flags | No | ||
| response_format | No | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| source | Yes | ||
| privacy | Yes | ||
| soreness | Yes | ||
| context_type | Yes | ||
| data_quality | No | ||
| generated_at | Yes | ||
| injury_flags | Yes | ||
| fallback_hint | No | ||
| soreness_hint | No | ||
| weekly_minutes | No | ||
| relative_effort | No | ||
| telegram_summary | No | ||
| last_activity_type | No | ||
| recommended_handoff | Yes | ||
| recent_training_load | Yes | ||
| context_contract_version | Yes |