v0.1.14: Access code redaction, invalid_access_code contract
Access code redaction, invalid_access_code contract
- WSDOT/WSF access code no longer reaches any error payload — request URL, network/timeout rejections, and upstream error bodies are all redacted (#27)
- A bad access code now surfaces as its own non-retryable invalid_access_code reason instead of a generic api_unavailable or a bare HTTP 400 (#28)
- Shared upstream-HTTP handling extracted to src/services/wsdot-http.ts; framework skills and scripts synced to mcp-ts-core ^0.11.0
- deps:
@cyanheads/mcp-ts-core^0.10.14 → ^0.11.0 (+ dev-dep bumps)