icu_get_annual_training_plan
Get weekly TSS targets, training phases, and week notes from your annual training plan. Narrow the date range for a specific month or week.
Instructions
Read the Annual Training Plan (ATP) on the calendar — weekly load targets (TSS), Base/Build/Peak phases, and ATP week notes.
Use when the user asks: "what's my weekly TSS target?", "what training phase am I in?", "show my periodization plan", "when are my recovery weeks?", "what's the note on this training week?". Defaults to a 365-day forward window so the full ATP is returned; pass a smaller days_ahead/days_back when the user asks about a specific month or week. NOT individual planned workouts (icu_get_upcoming_workouts), NOT all calendar entries (icu_get_calendar_events), NOT workout-library plan folders (icu_get_workout_library / icu_apply_training_plan).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days_back | No | Number of days to look back | |
| athlete_id | No | Athlete ID (for coaches managing multiple athletes) | |
| days_ahead | No | Days to look ahead (default 365 — full annual plan). Narrow for month/week queries, e.g. 31 for July. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |