mcp-ts-core 0.12 adoption
Adopts @cyanheads/mcp-ts-core ^0.12.3 (SDK v2): every HTTP endpoint serves protocol revision 2026-07-28 alongside 2025-era clients, tool inputs are strict — unknown argument keys are rejected by name — and advertised schemas move to JSON Schema 2020-12.
- Guard rejections (
no_filter,incomplete_point) classify as ValidationError (-32007) with the recovery hint on the wire instead of InvalidParams - Single-record lookups pass expectedStatuses [404], so absent IDs log at debug rather than error
- New smoke / integration / fuzz test tiers from the framework templates; TypeScript ^6.0.3 → ^7.0.2
- deps:
@cyanheads/mcp-ts-core^0.10.6 → ^0.12.3 (+ dev-dep refresh) - Bun 1.4.0 Docker images with cache mounts and --omit=peer; bunfig release-age hold + Socket scanner; .mcpb strips platform-specific natives; community health files; protocol docs and skills resync