Lighter Docker healthcheck
The Docker image healthcheck used to open an MCP session and list every tool every 30 seconds. It now runs a small probe. HTTP, streamable HTTP and SSE servers answer it on a new static GET /health route, which returns {"status":"ok"} without touching MCP or Intervals.icu. Stdio containers keep the old import check. /health is now reserved, so --path /health is rejected. If you run the image behind a wrapper such as docker run --init, see docs/remote-deployment.md to enable the HTTP check.
icu_apply_sport_settings retired
Intervals.icu removed the API endpoint behind this tool, so it failed on every call. It is gone, and the server now has 69 tools (safe 66, none 61). To re-zone past activities, use Update zones in the Intervals.icu activity list. Zones set with icu_update_sport_settings still apply to new activities, including lab-test zones. A rebuild on per-activity updates is open for contributors in #159.
Contributed by @FabioCamin8 (#151).
Full Changelog: v5.6.0...v5.7.0