Skip to content

v3.2.7: mcp-ts-core ^0.10.6 adoption, post-pack bundle cleaner, packaging linter checks 8-9

Choose a tag to compare

@cyanheads cyanheads released this 11 Jun 21:08
· 33 commits to main since this release
v3.2.7
0960b50

mcp-ts-core ^0.10.6 adoption, post-pack bundle cleaner, packaging linter checks 8-9

Adopts mcp-ts-core 0.10.6: adds a post-pack bundle cleaner that strips dependency-shipped agent docs from .mcpb bundles, and two new packaging linter checks — check 8 guards bundle content post-build, check 9 validates name/title identity in createApp() and manifest.json.

Changed:

  • @cyanheads/mcp-ts-core ^0.10.5 → ^0.10.6
  • bundle script appends scripts/clean-mcpb.ts after mcpb pack — prunes dev deps and strips agent-doc entries that .mcpbignore cannot reach
  • src/index.ts — adds explicit name: 'obsidian-mcp-server' to complete the createApp() identity pair (check 9)
  • scripts/lint-packaging.ts — adopted updated version with checks 8 and 9
  • scripts/clean-mcpb.ts (new) — post-pack bundle cleaner from mcp-ts-core 0.10.6
  • skills/orchestrations v1.3, skills/polish-docs-meta v2.7 — synced from framework

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.10.5 → ^0.10.6

403 tests pass; bun run devcheck clean.