Skip to content

v0.1.7: pagination offset fix, dead error contract cleanup

Choose a tag to compare

@cyanheads cyanheads released this 24 May 12:16
· 23 commits to main since this release
v0.1.7
5af903a

pagination offset fix, dead error contract cleanup

Fixes two field-test findings: pagination sent 0-based offsets to a 1-based API, and 5 tools declared a no_results error contract their handlers never threw.

Fixed:

  • buildParams — converts 0-based client offset to 1-based before sending to NOAA CDO API
  • noaa_fetch_data, noaa_find_locations, noaa_find_stations, noaa_list_data_categories, noaa_list_data_types — removed unused no_results error contract entries

34 tests pass; bun run devcheck clean.