Skip to content

v0.1.4: oecd_search_datasets description matching + offset paging, retry fixes

Choose a tag to compare

@cyanheads cyanheads released this 09 Aug 12:57
· 24 commits to main since this release
v0.1.4
9bf703c

oecd_search_datasets description matching + offset paging, retry fixes

  • oecd_search_datasets matches descriptions as well as names (matched_in), returns a 240-char truncated description, and adds offset paging past limit (#14, #15)
  • oecd_search_datasets: agency_not_found contract entry for an unknown agency_id, no longer misreported as a retryable outage (#12)
  • Structure-service retries reclassify 404 as terminal NotFound, restate any 5xx as retryable, and stop a 429 Retry-After: 0 from collapsing the backoff
  • enrichment.totalCount on oecd_search_datasets is optional, fixing an output-validation failure on fully-returned searches (#5)
  • README and design docs: stale PISA references and dead example agency IDs corrected against the live catalog (#8)
  • Dockerfile production stage installs prod deps instead of copying dev node_modules (888 MB -> 664 MB)
  • deps: @cyanheads/mcp-ts-core ^0.10.6 -> ^0.11.1 (+ dev-dep bumps, bun 1.3.14)

CHANGELOG v0.1.4