icu_search_intervals
Search intervals across all athlete activities to track workout progress or find comparable historical sessions. Returns activities with interval summaries.
Instructions
Search intervals ACROSS ALL the athlete's activities (cross-activity).
Different from icu_get_activity_intervals (single-activity). Use to track
progress on a workout type ("all my threshold intervals over the last
year") or find comparable historical sessions. Returns the activities
containing matching intervals, each with an interval_summary like
"2x 8m 162w" (reps x duration at target).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of matching activities to return | |
| athlete_id | No | Athlete ID (for coaches managing multiple athletes) | |
| max_duration | No | Maximum interval duration in seconds | |
| min_duration | No | Minimum interval duration in seconds | |
| interval_type | No | Interval target type: AUTO, POWER, HR, or PACE (what the interval targeted — not the sport and not a workout-step label) | |
| max_intensity | No | Maximum interval intensity in percent of threshold (e.g. 105) | |
| min_intensity | No | Minimum interval intensity in percent of threshold (e.g. 80) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |