v0.1.5: mcp-ts-core ^0.10.6 adoption
mcp-ts-core ^0.10.6 adoption
Adopts the 0.10.x framework: ValidationError error taxonomy, search-result enrichment, and explicit server identity, plus a Docker healthcheck and dependency refresh.
Added:
- usda_search_foods totalCount via ctx.enrich.total()
- createApp name/title set to usda-mcp-server explicitly
- Dockerfile /healthz HEALTHCHECK and OCI version label
Changed:
- Error codes: InvalidParams → ValidationError (no_portion_data → NotFound)
Dependency bumps:
- @cyanheads/mcp-ts-core ^0.9.9 → ^0.10.6
- @biomejs/biome ^2.4.7 → ^2.5.0
- @types/node ^25.6.0 → ^25.9.3
- tsc-alias ^1.8.16 → ^1.8.17
- typescript ^5.9.3 → ^6.0.3
- vitest ^4.1.0 → ^4.1.8
61 tests pass; bun run devcheck clean.