Skip to content

v0.1.14: Adopt mcp-ts-core ^0.10.6

Choose a tag to compare

@cyanheads cyanheads released this 12 Jun 03:46
v0.1.14
1a5022b

Adopt mcp-ts-core ^0.10.6

Maintenance release tracking @cyanheads/mcp-ts-core ^0.10.6. No tool surface or behavior change — this server uses no ctx.sample (removed in 0.10.3) and no boolean env config, so the framework's breaking removals and stringbool parsing carry no migration here.

Added:

  • Explicit name/title identity pair in createApp() — both crossref-mcp-server, so served serverInfo and /.well-known/mcp.json show the machine name (mcp-ts-core #231)
  • scripts/clean-mcpb.ts post-pack bundle cleaner, wired into the bundle script (mcp-ts-core #230)
  • Dockerfile HEALTHCHECK (/healthz) and org.opencontainers.image.version from APP_VERSION (mcp-ts-core #217, #202)
  • lint-packaging.ts checks 5-9 and the coerce-boolean-env-flag antipattern rule (mcp-ts-core #201, #207, #230, #231)
  • techniques skill

Changed:

  • .mcpbignore dev-dir patterns root-anchored (mcp-ts-core #207)
  • bundle script runs under bun and appends the clean-mcpb step
  • Project skills re-synced; devcheck skillVersions.ignore for seven body-synced skills

Dependency bumps:

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

110 tests pass; bun run devcheck clean.