v0.2.6: mcp-ts-core ^0.10.6, server instructions, search-routes truncation
mcp-ts-core ^0.10.6, server instructions, search-routes truncation
Adopts @cyanheads/mcp-ts-core ^0.10.6 (with skill + packaging-script sync), adds a server-level instructions string and in-code identity, surfaces truncation signal fields on eia_search_routes, and reclassifies the eia_query_route inverted-date-range error.
Added:
- Server-level
instructionsand explicitname/titleoncreateApp() eia_search_routesoutput fieldstruncated,shown,cap—truncatedflags when matches hit the requestedlimit
Changed:
eia_dataframe_querysystem-catalog denial now runs through the framework gate (denySystemCatalogs: true); behavior unchangedEIA_DATAFRAME_DROP_ENABLEDparsed withz.stringbool()sofalse/0/nodisable the flaglint:packaging+check-framework-antipatternspackaging/identity guards synced from the framework;bundlerunsscripts/clean-mcpb.ts
Removed:
sql-gate-extras.ts(bridge-layer system-catalog deny) — superseded by the framework gate
Fixed:
eia_query_routeinverted date range now returnsValidationErrorinstead ofNotFound
Dependencies:
@cyanheads/mcp-ts-core^0.9.21 → ^0.10.6fuse.js^7.4.1 → ^7.4.2@biomejs/biome^2.4.16 → ^2.5.0 (dev)@types/node^25.9.1 → ^25.9.3 (dev)
154 tests pass; bun run devcheck clean.