v0.3.0: Explicit Nominatim tool names, array-only osm_ids, Overpass 400 parse errors
Explicit Nominatim tool names, array-only osm_ids, Overpass 400 parse errors
- Nominatim tools renamed to explicit three-token names: openstreetmap_geocode -> openstreetmap_search_places, openstreetmap_reverse -> openstreetmap_reverse_geocode, openstreetmap_lookup -> openstreetmap_lookup_objects (#30)
- openstreetmap_lookup_objects' osm_ids is array-only; a bare or JSON-stringified string now fails at the schema boundary instead of being misdiagnosed downstream (#29)
- openstreetmap_query_raw surfaces the Overpass parse error from HTTP 400 response bodies, capped at 300 chars (#33)
- Framework skill/script sync: DuckDB canvas scratch-root env var, bundle strip for platform-specific native bindings, field-test helper hardening
- deps:
@cyanheads/mcp-ts-core^0.10.16 -> ^0.10.17,typescript^6.0.3 -> ^7.0.2