v0.1.5: mcp-ts-core 0.10.6 adoption, bundle hygiene, plugin metadata
mcp-ts-core 0.10.6 adoption, bundle hygiene, plugin metadata
Maintenance release: framework upgrade to @cyanheads/mcp-ts-core ^0.10.6 with truncation enrichment and validationError reclassification, MCPB bundle cleaning, and populated plugin manifests.
Added:
- Truncation enrichment (truncated/shown/cap) on search_questions, get_thread, get_tag_faq via ctx.enrich.truncated()
- scripts/clean-mcpb.ts — strips dependency-shipped agent-doc trees from the bundle (wired into the bundle script)
- Dockerfile /healthz HEALTHCHECK and APP_VERSION OCI label
- techniques skill (outline-on-overflow reference)
Changed:
- createApp() sets explicit name/title identity
- invalid_site / invalid_id_or_url reclassified InvalidParams → ValidationError
- .mcpbignore dev-dir patterns root-anchored
- Plugin manifests (.claude-plugin, .codex-plugin) populated with author/homepage/repository/description
Dependency bumps:
- @cyanheads/mcp-ts-core ^0.9.21 → ^0.10.6
- @biomejs/biome ^2.4.16 → ^2.5.0
- @types/node ^25.9.2 → ^25.9.3
107 tests pass; bun run devcheck clean.