v0.1.15: fail-fast upstream timeouts, configurable budget, enrichment fields
fail-fast upstream timeouts, configurable budget, enrichment fields
- Upstream timeout no longer amplifies into a ~4x wait — a caller-owned deadline fails fast and marks the error non-retryable (#25)
OPENSTATES_DAILY_REQUEST_BUDGETandOPENSTATES_REQUEST_TIMEOUT_MSmake the request budget and per-attempt deadline configurable (#28, #29)search_people/search_committeesreject an omitted jurisdiction before issuing a request that would time out (#26)search_bills,get_bill,search_people,get_legislators_by_locationsurface sponsor person links, URLs, timestamps, headshots, and OCD division IDs (#27)- deps:
@cyanheads/mcp-ts-core^0.10.14 → ^0.10.17,@biomejs/biome2.5.2 → 2.5.4; bundle strip now also drops platform-specific native bindings