Skip to content

v0.4.3: classification fixes, blank-input validation, mcp-ts-core ^0.11.0

Choose a tag to compare

@cyanheads cyanheads released this 26 Jul 22:25
v0.4.3
3ebb476

classification fixes, blank-input validation, mcp-ts-core ^0.11.0

  • expectedStatuses: [404] quiets handled openFDA no-match 404s to debug-level logs (#22)
  • OPENFDA_QUERY_ERROR_5XX gains parse_exception, so malformed queries fail fast instead of retrying 4x as upstream_error (#33)
  • openfda_count_values distinguishes a Nothing to count 404 (not_aggregatable) from a genuine zero-match count (#34)
  • Every required and optional free-text input rejects blank/whitespace-only values before any upstream request (#25, #35)
  • openfda_drug_profile propagates auth/config/cancellation failures instead of reporting them as an unresolved drug, and reports per-section degradation (#26)
  • Security: Socket scanner wired into bunfig.toml install.security; .mcpb bundle now strips platform-specific @duckdb/node-bindings-* alongside the existing agent-doc strip
  • Repo hygiene: .gitignore anchoring, Dockerfile OTEL install flags, devcheck outdated-check refinement, scripts/skills resynced from the mcp-ts-core template
  • deps: @cyanheads/mcp-ts-core ^0.10.14 → ^0.11.0

CHANGELOG v0.4.3