Skip to content

v0.1.12: mcp-ts-core ^0.10.6 adoption

Choose a tag to compare

@cyanheads cyanheads released this 13 Jun 04:48
v0.1.12
afb6bee

mcp-ts-core ^0.10.6 adoption

Adopt @cyanheads/mcp-ts-core 0.10.x: server identity fields, truncation enrichment, and the packaging/tooling sync that ships with it.

Added:

  • scripts/clean-mcpb.ts in the bundle flow — strips dependency-shipped agent docs (skills/, .claude/, .agents/, SKILL.md) under node_modules that root-anchored .mcpbignore patterns cannot reach
  • Container HEALTHCHECK and org.opencontainers.image.version label (from APP_VERSION)

Changed:

  • Server identity set to the unscoped name wikidata-mcp-server across createApp() name/title, manifest display_name, and plugin displayName fields
  • wikidata_search_entities enrichment: resultCount renamed to shown; added cap and an optional truncated flag via ctx.enrich.truncated()
  • .mcpbignore dev-dir patterns anchored with a leading slash

Dependency bumps:

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

127 tests pass; bun run devcheck clean.