v0.1.12: mcp-ts-core ^0.10.6 adoption
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.