Skip to content

v0.1.2: Maintenance — mcp-ts-core ^0.10.6, machine-name identity, MCPB bundle hardening

Choose a tag to compare

@cyanheads cyanheads released this 13 Jun 04:35
· 4 commits to main since this release
v0.1.2
4286079

Maintenance — mcp-ts-core ^0.10.6, machine-name identity, MCPB bundle hardening

Dependency and framework refresh. No tool-surface changes.

Added:

  • Explicit name/title identity in createApp() (machine name on every surface)
  • Dockerfile HEALTHCHECK against /healthz; org.opencontainers.image.version stamped from an APP_VERSION build arg
  • scripts/clean-mcpb.ts strips dependency-shipped agent docs from the bundle (node_modules/** skills/, .claude/, .agents/, SKILL.md) after mcpb clean
  • lint:packaging bundle-content + identity guards; check-framework-antipatterns rule for z.coerce.boolean() env flags

Changed:

  • .mcpbignore root patterns anchored with a leading / so they only match at bundle root
  • README client-config keys renamed nonprofit-explorer → nonprofit-explorer-mcp-server
  • Vendored skills re-synced; adds orchestrations and techniques skills

Dependencies:

  • @cyanheads/mcp-ts-core ^0.9.19 → ^0.10.6
  • @biomejs/biome ^2.4.7 → ^2.5.0
  • @types/node ^25.6.0 → ^25.9.3
  • tsc-alias ^1.8.16 → ^1.8.17
  • typescript ^5.9.3 → ^6.0.3

24 tests pass; bun run devcheck clean.