Skip to content

v0.1.4: mcp-ts-core ^0.10.9, plugin-manifest checks

Latest

Choose a tag to compare

@cyanheads cyanheads released this 20 Jun 10:57
v0.1.4
d8c837a

mcp-ts-core ^0.10.9, plugin-manifest checks

Framework and toolchain refresh adopting mcp-ts-core 0.10.7-0.10.9. No tool surface or behavior change — the three CPSC tools are unaffected.

Added:

  • devcheck.config.json packaging.pluginManifests flag — opts into lint:packaging plugin-manifest validation (descriptions, unscoped display fields, full-name install arg)
  • scripts/check-dependency-specifiers.ts — devcheck guard against floating dependency specifiers in package.json and the bun.lock workspaces map

Changed:

  • devcheck fresh-scaffold guards re-synced (build-changelog, devcheck, check-framework-antipatterns, check-skill-versions): empty-tree changelog check, git-absent skips, deleted-SKILL.md guard
  • 14 skills//SKILL.md re-synced from the framework (api- body drift, git-wrapup + orchestrations guidance)

Picks up upstream: ctx.content image/audio collector, Canvas SQL invalid_sql classification, DuckdbProvider.describe() ambiguous-column fix.

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.10.6 -> ^0.10.9
  • @biomejs/biome ^2.4.16 -> ^2.5.0 (dev)
  • @types/node ^25.9.3 -> ^26.0.0 (dev)
  • vitest ^4.1.8 -> ^4.1.9 (dev)

21 tests pass; bun run devcheck clean.