v0.2.0: optional AIRNOW_API_KEY, facility proximity search
optional AIRNOW_API_KEY, facility proximity search
Air quality becomes opt-in and facility search gains coordinate-based lookup.
Added:
epa_search_facilitiesproximity search —latitude/longitude/radius_miles(max 100 mi), mapped to ECHOp_lat/p_long/p_radius_mi; a partial triple raises anincomplete_proximityerror, and coordinates of 0 are valid (#14)
Changed:
AIRNOW_API_KEYis now optional — when unset (or empty/whitespace) the server starts withoutepa_get_air_quality, registering the 7 keyless tools;server.jsonandmanifest.jsonmark it optional (#13)
Dependency bumps (dev):
@biomejs/biome^2.4.16 → ^2.5.0vitest^4.1.8 → ^4.1.9
97 tests pass; bun run devcheck clean.