v0.2.0: Two new tools, applied-filter enrichment, breaking naics_codes rename
Two new tools, applied-filter enrichment, breaking naics_codes rename
Adds usaspending_search_federal_accounts (keyword/agency account search)
and usaspending_get_idv_awards (child orders under an IDV parent).
Applied-filter enrichment echoes land on search_awards and the three
analytics tools. Empty-result notices added to get_award_subawards and
get_award_transactions. Breaking: naics_code renamed to naics_codes array.
Added:
- usaspending_search_federal_accounts — keyword/agency search over federal accounts; returns account_number for chaining into usaspending_get_federal_account (#16)
- usaspending_get_idv_awards — list child contracts, task orders, and sub-IDVs under an IDV award; each row carries generated_unique_award_id for chaining (#17)
- Applied-filter enrichment echoes (applied_keyword/s, applied_agency_name, applied_naics_codes, applied_time_period_start/end) on search_awards and the three analytics tools (#11)
- Empty-result notice on get_award_subawards and get_award_transactions (#12)
Changed:
- usaspending_search_awards: naics_code (string) renamed to naics_codes (array) — callers must update to naics_codes: ["
"] (#14)
Fixed:
- usaspending_disaster_spending spending_type doc corrected: values are award and total (not spending/loans) (#6)
Dependency bumps:
@types/node ^25.9.1 -> 25.9.2
vitest ^4.1.7 -> ^4.1.8
215 tests pass; bun run devcheck clean.