create_event
ChatGPTCreate an event.
create_event
ChatGPTCreate an event.
create_training_plan
ChatGPTCreate a training plan.
create_training_plan
ChatGPTCreate a training plan.
create_workout
ChatGPTCreate a workout on the athlete's calendar.
create_workout
ChatGPTCreate a workout on the athlete's calendar.
delete_workout
ChatGPTDelete a workout by ID.
delete_workout
ChatGPTDelete a workout by ID.
get_athlete_profile
ChatGPTGet the authenticated athlete profile.
get_athlete_profile
ChatGPTGet the authenticated athlete profile.
get_race_history
ChatGPTGet race results history. Includes finish times, distances, conditions, and notes.
get_race_history
ChatGPTGet race results history. Includes finish times, distances, conditions, and notes.
get_recovery
ChatGPTGet current recovery metrics for the authenticated athlete.
get_recovery
ChatGPTGet current recovery metrics for the authenticated athlete.
get_training_load
ChatGPTCalculate current training load metrics (CTL/ATL/TSB) from workout history using exponential moving averages.
get_training_load
ChatGPTCalculate current training load metrics (CTL/ATL/TSB) from workout history using exponential moving averages.
get_training_plan
ChatGPTGet a training plan by ID.
get_training_plan
ChatGPTGet a training plan by ID.
get_upcoming_races
ChatGPTGet upcoming races from the events calendar. Includes weather data if available.
get_upcoming_races
ChatGPTGet upcoming races from the events calendar. Includes weather data if available.
get_workout_history
ChatGPTGet historical workouts enriched with actual performance metrics from Garmin (HR, pace, power, cadence).
get_workout_history
ChatGPTGet historical workouts enriched with actual performance metrics from Garmin (HR, pace, power, cadence).
list_events
ChatGPTList events within an optional date range.
list_events
ChatGPTList events within an optional date range.
list_workouts
ChatGPTList workouts within a date range.
list_workouts
ChatGPTList workouts within a date range.
sync_to_garmin
ChatGPTSync selected workouts to Garmin Connect.
sync_to_garmin
ChatGPTSync selected workouts to Garmin Connect.
update_athlete_profile
ChatGPTUpdate the authenticated athlete profile.
update_athlete_profile
ChatGPTUpdate the authenticated athlete profile.
update_workout
ChatGPTUpdate an existing workout.
update_workout
ChatGPTUpdate an existing workout.