v0.1.13: mcp-ts-core ^0.10.14, supply-chain hardening
mcp-ts-core ^0.10.14, supply-chain hardening
Full content[] rendering, bounded paginated canvas spillover, and sql_rejected contract parity for socrata_dataframe_query.
Added:
table_not_founderror contract onsocrata_dataframe_querycanvas_row_countoutput field onsocrata_query_dataset
Changed:
- Canvas spillover drains a bounded copy of the matching set (up to 50,000 rows) across paginated SODA calls, not just the returned page (#20)
- Supply-chain hardening:
bunfig.tomlminimumReleaseAge hold + Socket install scanner, new.github/SECURITY.md - Dockerfile build-stage
--ignore-scripts+ BuildKit cache mounts
Fixed:
content[]renders every row/columnstructuredContentcarries — no more render-only truncation (#19)- DataCanvas SQL-gate rejections now surface the declared
sql_rejectedcontract with a recovery hint (#22)
Dependency bumps:
@cyanheads/mcp-ts-core^0.10.10 → ^0.10.14@socketsecurity/bun-security-scanner— new, ^1.1.2 (dev)
160 tests pass; bun run devcheck clean.