May 13th, 2026

Intervals.icu Library Integration

Intervals.icu library integration

Your Intervals.icu workout library now extends the internal catalog across TrainNow, daily, rolling, and weekly plans. Library workouts appear as a dedicated group in the TrainNow picker and flow through the generation pipeline with catalog fallback.

AI rewrites library workouts to fit the target slot duration, and library candidates participate in workout selection alongside catalog options. Gated by tier and feature flag during rollout.

iOS parity

The iOS app now matches the web workout picker with the full catalog browser and library access. Localization expands to 12 languages, and a new Analytics tab and Training Milestones bring the mobile experience closer to web.

Race week and event editing

A day-by-day race-week protocol (D-7 to D-0) is now available. Race events can be edited in-app β€” planned TSS, distance, and priority β€” with changes written back to Intervals.icu.

AI cost and quality

Reduced AI spend through batched email pipeline calls, weekly plan optimization, and a trial user model. Goal-event sport detection now uses AI goal analysis as the source of truth, and generation has migrated to AI SDK v6.

Fixes

  • Daily Outlook no longer fabricates dramatic adaptation changes when none were applied.
  • Post-workout analysis stops anchoring to the planned workout name and no longer invents anaerobic stimulus on flat Z2 rides.
  • Coach+ custom workouts now respect cadence; RPM requests are no longer dropped.
  • Coach+ no longer shows a red retry state on complete answers.
  • Daily-workout cron now picks up new trial and Max accounts immediately.
  • Health card no longer warns on 7 consecutive training days when that matches the athlete's schedule.