AgenticGIS v0.2.2
Bug Fixes
-
Fix duplicate tool call count in UI: Added deduplication in AgentTurnBubble.add_tool() to prevent showing duplicate tool call bubbles when backend emits TOOL_USE twice (once during CLI stream parsing, once during actual tool dispatch).
-
Fix raw protocol JSON appearing in chat: Made parse_protocol_text() smarter with brace-matching to extract JSON object boundaries correctly when Claude CLI outputs text after the protocol JSON.