Context
Feedback from @jussi-salminen during QA of #199. Reproducible in the "mapbox-default" video he attached.
Problem
For prompts that name a single specific place — "show the Eiffel Tower on a map" — render_map_tool renders multiple pins instead of one. This is confusing for the user: a single-target query should produce a single, unambiguous result.
Likely causes (need investigation)
- Upstream search (
search_and_geocode_tool / category_search_tool) returns multiple features and the render tool passes them all to the iframe payload without deduping
- The render tool isn't filtering by relevance/confidence score
- The agent itself invokes
render_map_tool with multiple coordinate refs and the tool faithfully draws all of them
Acceptance
Context
Feedback from @jussi-salminen during QA of #199. Reproducible in the "mapbox-default" video he attached.
Problem
For prompts that name a single specific place — "show the Eiffel Tower on a map" —
render_map_toolrenders multiple pins instead of one. This is confusing for the user: a single-target query should produce a single, unambiguous result.Likely causes (need investigation)
search_and_geocode_tool/category_search_tool) returns multiple features and the render tool passes them all to the iframe payload without dedupingrender_map_toolwith multiple coordinate refs and the tool faithfully draws all of themAcceptance