github chrisdoc/hevy-mcp hevy-mcp@6.1.0

7 hours ago

Minor Changes

  • #944 1ae0e10 Thanks @chrisdoc! - Centralize typed Hevy endpoint identity and transient error policy across client, operations, Core, and Node observability.

Patch Changes

  • #957 66aca90 Thanks @chrisdoc! - Ban Record<string, unknown> in Oxlint and replace existing uses with named object types or narrower object types.

  • #948 1333a59 Thanks @chrisdoc! - Share the private Node process lifecycle owner across stdio and HTTP startup paths.

  • #952 6d9d4a5 Thanks @chrisdoc! - Add a production-owned read capability descriptor and bounded Core, Node HTTP, and Worker contract-matrix coverage.

  • #960 8d63b10 Thanks @chrisdoc! - Normalize ISO timestamp variants returned by Hevy before workout updates and keep expected MCP caller validation failures out of Sentry issues.

  • #946 1e5aed4 Thanks @chrisdoc! - Keep the typed workout tool test fixture aligned with operation descriptors.

  • #947 5c07cd8 Thanks @chrisdoc! - Make the package-root Node API safe for embedding by separating it from executable telemetry and lifecycle startup.

  • #951 007127b Thanks @chrisdoc! - Bound Node Streamable HTTP session admission, request body deadlines, and idle session cleanup.

  • #946 1e5aed4 Thanks @chrisdoc! - Add a typed routines get operation and use it from Core while preserving the CLI get path.

  • #946 1e5aed4 Thanks @chrisdoc! - Add a typed routines list operation and use it from Core and the CLI.

  • #946 1e5aed4 Thanks @chrisdoc! - Enforce type-aware async function usage with Oxlint.

  • #946 1e5aed4 Thanks @chrisdoc! - Add a typed workouts get operation and use it from Core while preserving the CLI get path.

Don't miss a new hevy-mcp release

NewReleases is sending notifications on new releases.