mcp-ts-core ^0.10.9 adoption
Framework maintenance pass picking up DataCanvas and packaging fixes.
Dependency bumps:
@cyanheads/mcp-ts-core^0.10.6 → ^0.10.9@duckdb/node-api^1.5.3-r.3 → ^1.5.4-r.1@biomejs/biome^2.4.16 → ^2.5.0@types/node^25.9.3 → ^26.0.0vitest^4.1.8 → ^4.1.9
Added:
check-dependency-specifiersdevcheck step — rejects floating specifiers (latest,*, dist-tags) in package.json and bun.lock workspaces (cyanheads/mcp-ts-core#246)- Plugin-manifest packaging checks via
packaging.pluginManifests— validates plugin.json identity and install args (cyanheads/mcp-ts-core#240)
Changed:
fx_dataframe_describe/fx_dataframe_querypick up framework DataCanvas fixes: describe() filter-qualification binder error resolved; SELECT-shaped prepare failures now classify as invalid_sql with DuckDB binder detail (cyanheads/mcp-ts-core#235, #236)- 14 vendored skills + 5 devcheck scripts re-synced; outbound User-Agent string synced
45 tests pass; bun run devcheck clean.