Skip to content

Releases: almostjacked/fitness-tools

@almostjacked/fitness-tools@0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:37
968c96c

Minor Changes

  • 6e58eb2: Add adaptive-tdee calculator: measured TDEE from logged daily weight and calorie intake (energy balance, regression + endpoints methods with consensus).

@almostjacked/fitness-tools@0.2.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 02:01
3802a80

Patch Changes

  • ef7290e: fix: methods now accepts a bare method name (e.g. "epley", "neat-eat") in
    addition to an array or "all". LLM MCP clients routinely send the bare-string
    shape; the previous array-or-"all" union rejected it with a Zod validation
    error, causing failed tool calls. A single name behaves exactly like a
    one-element array (explicit mode: missing inputs raise instead of skipping).

@almostjacked/fitness-tools-mcp@0.3.2

Choose a tag to compare

@github-actions github-actions released this 23 Jul 17:55
62ba302

Patch Changes

  • 34696cf: Directory-readiness: read-only safety annotations on every tool (readOnlyHint/idempotentHint true, destructiveHint/openWorldHint false) and privacy policy (docs page, README section, mcpb manifest privacy_policies).

@almostjacked/fitness-tools-mcp@0.3.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 17:13
8e6e724

Patch Changes

  • 0a6bb80: Add official MCP registry metadata (mcpName, server.json) and report the real package version in MCP serverInfo (was hardcoded 0.1.0).

@almostjacked/fitness-tools-mcp@0.3.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 16:37
968c96c

Minor Changes

  • 6e58eb2: Add stateless remote MCP endpoint (Cloudflare Workers, streamable HTTP) and a .mcpb one-click bundle for Claude Desktop.

Patch Changes

  • Updated dependencies [6e58eb2]
    • @almostjacked/fitness-tools@0.3.0

@almostjacked/fitness-tools-mcp@0.2.1

Choose a tag to compare

@github-actions github-actions released this 23 Jul 02:01
3802a80

Patch Changes

  • Updated dependencies [ef7290e]
    • @almostjacked/fitness-tools@0.2.1

@almostjacked/fitness-tools@0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:41
d55293a

Minor Changes

  • ee38e0d: Add FFMI and RSMI body-composition calculators.

    • ffmi — Fat-Free Mass Index: raw and height-adjusted FFMI from weight and body fat (or lean mass), with a natural-limit flag (compared against the height-normalized value).
    • rsmi — Relative Skeletal Muscle Index: from a DXA value (direct) and/or an anthropometric estimate (wen-2011), flagged against EWGSOP2, AWGS, and Baumgartner sarcopenia cutoffs.

    Additive only — no existing calculator outputs change. Both tools are exposed over the MCP server as well.

@almostjacked/fitness-tools-mcp@0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 13:41
d55293a

Minor Changes

  • ee38e0d: Add FFMI and RSMI body-composition calculators.

    • ffmi — Fat-Free Mass Index: raw and height-adjusted FFMI from weight and body fat (or lean mass), with a natural-limit flag (compared against the height-normalized value).
    • rsmi — Relative Skeletal Muscle Index: from a DXA value (direct) and/or an anthropometric estimate (wen-2011), flagged against EWGSOP2, AWGS, and Baumgartner sarcopenia cutoffs.

    Additive only — no existing calculator outputs change. Both tools are exposed over the MCP server as well.

Patch Changes

  • Updated dependencies [ee38e0d]
    • @almostjacked/fitness-tools@0.2.0

@almostjacked/fitness-tools-mcp@0.1.1

Choose a tag to compare

@github-actions github-actions released this 02 Jun 22:13
3ddb4df

Patch Changes

  • 0414680: Fix the broken 0.1.0 release. That version was published with npm publish, which
    ships workspace:* dependency ranges verbatim, so npx @almostjacked/fitness-tools-mcp
    failed with Unsupported URL Type "workspace:" (EUNSUPPORTEDPROTOCOL) and the MCP
    server never started. Republishing through the pnpm/changesets pipeline resolves the
    @almostjacked/fitness-tools dependency to a concrete version. A prepublishOnly
    guard now blocks accidental npm publish of workspace packages to prevent a recurrence.