v0.1.1: Null-parameters crash fix, hosted endpoint
Null-parameters crash fix, hosted endpoint
openaq_list_countries threw when the /v3/countries API returned a country with null parameters. Guard applied at the handler mapping site. Hosted endpoint published at openaq.caseyjhand.com/mcp.
Fixed:
- openaq_list_countries: (c.parameters ?? []).map(...) at the handler site; OpenAqCountry.parameters typed OpenAqParameterRef[] | null (#1)
Added:
- Hosted endpoint https://openaq.caseyjhand.com/mcp — server.json remotes[], README header, Getting Started public-instance section
Changed:
- vitest ^4.1.8 → ^4.1.9
66 tests pass; bun run devcheck clean.