Icu Search Intervals
icu_search_intervalsSearch intervals across all athlete activities to track progress by workout type or find comparable historical sessions. Returns matching 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 |