mcp-ts-core ^0.12.3 adoption — SDK v2 era, enrichment totals, TypeScript 7
- Framework
@cyanheads/mcp-ts-core^0.10.9 → ^0.12.3: MCP SDK v2 protocol revision 2026-07-28 served alongside the 2025 era, strict input validation, multi-round-tripctx.requestInput fedreserve_search_series,fedreserve_get_release,fedreserve_dataframe_queryadvertise pre-paginationtotalCountthrough the enrichment channel- Upstream FRED calls route through
fetchWithTimeout(15s whole-exchange bound); framework fetch deadlines now cover response bodies andwithRetryhonorsRetry-After - TypeScript ^6 → ^7 with explicit positional guards replacing non-null assertions; server-owned coverage floors
- Docker image on Bun 1.4.0: host-arch build stage, cache-mounted installs,
--omit=peerproduction dependencies - Repo hygiene: .github community files, .gitattributes, synced maintenance scripts/skills, bunfig supply-chain guard (3-day release-age hold + Socket scanner)
- deps:
@cyanheads/mcp-ts-core^0.10.9 → ^0.12.3,typescript^6.0.3 → ^7.0.2 (+ dev-dep bumps)