Skip to content

v0.2.1: mcp-ts-core 0.10.6 adoption

Choose a tag to compare

@cyanheads cyanheads released this 12 Jun 08:35
v0.2.1
79170f5

mcp-ts-core 0.10.6 adoption

Adopts the framework's 0.10.6 enrichment helpers and identity fields, syncs packaging tooling and vendored skills.

Added:

  • truncated/shown/cap enrichment on usaspending_autocomplete, usaspending_get_idv_awards, and usaspending_search_recipients — discloses a full page on endpoints that return no total count
  • Dockerfile HEALTHCHECK (bun-native fetch against /healthz) and APP_VERSION OCI version label

Changed:

  • Pagination totals emit via ctx.enrich.total() under the canonical totalCount field, replacing per-tool total/result_total/subaward_total/transaction_total keys
  • createApp() sets explicit name and title to usaspending-mcp-server
  • bundle script runs clean-mcpb.ts to prune the packed MCPB; .mcpbignore patterns root-anchored
  • vendored skills re-synced to 0.10.6

Dependency bumps:

  • @cyanheads/mcp-ts-core ^0.9.21 → ^0.10.6
  • @types/node 25.9.2 → 25.9.3

218 tests pass; bun run devcheck clean.