Skip to content

v1.8.11 — two wrong numbers: the server's own version, and the advertised tool count

Choose a tag to compare

@zw008 zw008 released this 28 Aug 02:52
· 22 commits to main since this release

Both defects were invisible to the test suites and both were user-facing.

  • The MCP server reported the SDK's version as its own. FastMCP accepts no
    version argument and leaves the lowlevel server's at None; with it None
    the SDK answers initialize with its OWN version. Every skill in the family
    therefore told its client it was mcp 1.29.1 — a number that exists for no
    package here, and one that would change with an SDK bump and no code change of
    ours. Verified end to end rather than by reading: unset the field and a probe
    server reports the installed SDK's version; set it and it reports ours.
  • server.json advertised a stale tool count. That number is what MCP Registry
    publishes and what the plugin manifest and marketplace copy, so one stale
    integer was wrong in three public places. Corrected against the registered
    tools: 11 advertised, 12 real. README and SKILL.md were already right.

Also new: this repo is installable as a Claude Code plugin
(/plugin install vmware-storage@vmware-skills). The skill and its MCP server arrive in
one step; nothing is duplicated, the manifest points at the existing skills/
tree. family_smoke gained three gates — the server's reported version, the plugin
manifest's agreement with pyproject, and the advertised tool count against the
live registration.