Skip to content

v0.1.13: Truncation signaling, input bounds, content parity

Latest

Choose a tag to compare

@cyanheads cyanheads released this 13 Jul 06:26
v0.1.13
15e9404

Truncation signaling, input bounds, content parity

Six collection tools now surface the upstream limitExceeded flag; content[] preserves exact values and explicit null/empty state across the tool surface.

Added:

  • limitExceeded: boolean on onebusaway_list_agencies, onebusaway_find_routes, onebusaway_search_stops, onebusaway_search_routes, onebusaway_list_routes_for_agency, onebusaway_get_vehicles (#18)
  • onebusaway_find_routes optional latSpan/lonSpan bounding-box inputs (#18)

Fixed:

  • Geographic/positive-count bounds on lat/lon/radius/maxCount across onebusaway_find_stops, onebusaway_find_routes, onebusaway_search_stops, onebusaway_search_routes (#19)
  • content[] renders exact coordinates/distances (no toFixed/Math.round) and explicit none for absent fields via shared format-helpers.ts, across nearly the full tool surface (#21)

325 tests pass; bun run devcheck clean.

CHANGELOG v0.1.13