v0.1.8: code simplification, mcp-ts-core ^0.9.9, error code corrections
code simplification, mcp-ts-core ^0.9.9, error code corrections
Nullish coalescing and conditional spread cleanup across cdo-service and 5 tool files. Error codes corrected at 3 sites (InvalidParams → ValidationError). mcp-ts-core upgraded through 0.9.8 and 0.9.9 — fuzzTool Phase 1 pre-parse, ZodArray minLength, fast-check optional peer dep.
Changed:
- Null coalescing and conditional spread normalization across cdo-service.ts and 5 tool files
- Template literal for server instructions; duplicate qs.toString() call eliminated
- Error codes: date_range_exceeded and invalid_params corrected to ValidationError at 3 sites
- git-wrapup v1.0 skill added; release-and-publish updated to v2.6
Dependency bumps:
@cyanheads/mcp-ts-core^0.9.7 → ^0.9.9
34 tests pass; bun run devcheck clean.