Skip to content

v0.1.13: mcp-ts-core ^0.10.6, MCPB bundle hygiene, Docker healthcheck

Choose a tag to compare

@cyanheads cyanheads released this 12 Jun 07:22
v0.1.13
33994e0

mcp-ts-core ^0.10.6, MCPB bundle hygiene, Docker healthcheck

Maintenance release: framework adoption, dependency refresh, MCPB bundle agent-doc stripping, and a Docker healthcheck.

Added:

  • createApp() sets explicit name/title 'earthquake-mcp-server' so the hyphenated repo name is the displayed identity
  • scripts/clean-mcpb.ts strips dependency-shipped agent docs (node_modules/** skills/, .claude/, .agents/, SKILL.md) from MCPB bundles after pack
  • lint-packaging bundle-content guards: reject unanchored .mcpbignore patterns and patterns stripping critical runtime paths; assert built dist/*.mcpb ships zero agent-doc entries
  • check-framework-antipatterns flags z.coerce.boolean() on env flags (recommends z.stringbool())
  • Dockerfile HEALTHCHECK (bun-native fetch on /healthz) and org.opencontainers.image.version label from APP_VERSION

Changed:

  • .mcpbignore patterns root-anchored; added /.agents/ and /skills/
  • techniques skill added; vendored skills synced to ^0.10.6

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.21 → ^0.10.6
  • @types/node ^25.9.1 → ^25.9.3

186 tests pass; bun run devcheck clean.