pypi intervals-icu-mcp 5.0.1
v5.0.1 – All 60 Activity Disciplines

latest releases: 5.7.1, 5.7.0, 5.6.0...
one month ago

All 60 activity disciplines

event_type was documented as eight values — Ride, Run, Swim, Walk, Hike, VirtualRide, VirtualRun, Other — in the tool parameter hints and in the intervals-icu://event-categories resource. The API accepts 60. Nothing was ever rejected, so the gap was silent: a model scheduling a gym session found no strength discipline in the list and fell back to Other, leaving an untyped calendar event.

The full enum now backs icu_create_event, icu_update_event and icu_bulk_create_events, with the event-categories resource as its single source of truth. WeightTraining, Crossfit, TrailRun, Padel and Yoga are all pickable. A test pins the list against openapi-spec.json, so the weekly spec sync surfaces drift rather than letting it go stale.

Contributed by @jakuborlowski (#128).

Full Changelog: v5.0.0...v5.0.1

Don't miss a new intervals-icu-mcp release

NewReleases is sending notifications on new releases.