Skip to content

v0.1.2: mcp-ts-core ^0.10.9 adoption

Latest

Choose a tag to compare

@cyanheads cyanheads released this 20 Jun 11:35
v0.1.2
211c38e

mcp-ts-core ^0.10.9 adoption

Framework maintenance — picks up the 0.10.7–0.10.9 mcp-ts-core changes and re-syncs bundled skills and devcheck scripts.

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.10.6 → ^0.10.9
  • @types/node 25.9.3 → 26.0.0
  • better-sqlite3 ^12.0.0 → ^12.11.1

Added:

  • ctx.content collector (framework) — emit image/audio blocks that ride content[] only, never structuredContent
  • check-dependency-specifiers devcheck step — fails on floating specifiers in package.json and the lock's workspaces map
  • Plugin marketplace manifest checks in lint:packaging, gated by devcheck.config.json packaging.pluginManifests

Changed:

  • Canvas SQL gate (framework) — SELECT-shaped prepare failures now throw invalid_sql with DuckDB binder detail
  • Fresh-scaffold devcheck guards (framework) — changelog-sync and git-dependent checks skip cleanly without .git
  • 14 bundled skills re-synced to ^0.10.9, mirrored into .claude/skills/ and .agents/skills/

Fixed:

  • DuckdbProvider.describe({ tableName }) (framework) — qualified WHERE filters fix the ambiguous-column binder error

80 tests pass; bun run devcheck clean.