v0.11.1: mcp-ts-core ^0.10.9 adoption
mcp-ts-core ^0.10.9 adoption
Picks up the framework's DuckDB dataframe fixes for secedgar_dataframe_describe and secedgar_dataframe_query, plus a plugin-manifest devcheck lint and a dependency refresh.
Changed:
- secedgar_dataframe_query now classifies a SELECT-shaped statement that fails to prepare (mistyped column, unknown function) as data.reason 'invalid_sql' with the DuckDB binder detail in data.binderMessage, instead of a misleading non_select_statement (mcp-ts-core #236)
- Plugin display identity unscoped to secedgar-mcp-server across .claude-plugin/.codex-plugin manifests; npx install arg keeps the scoped @cyanheads/secedgar-mcp-server package name
- devcheck gains the plugin-manifest lint (packaging.pluginManifests) and check-dependency-specifiers; 14 project skills synced from the framework
Fixed:
- secedgar_dataframe_describe filtered describe no longer raises a DuckDB binder error (Ambiguous reference to column name 'table_name') — DuckdbProvider.describe({ tableName }) qualifies its WHERE filters upstream (mcp-ts-core #235)
Dependency bumps:
@cyanheads/mcp-ts-core^0.10.6 → ^0.10.9@duckdb/node-api^1.5.3-r.3 → ^1.5.4-r.1better-sqlite3^12.10.0 → ^12.11.1node-cron^4.2.1 → ^4.4.1@biomejs/biome^2.4.16 → ^2.5.0@types/node^25.9.3 → ^26.0.0vitest^4.1.8 → ^4.1.9
464 tests pass; bun run devcheck clean.