AgenticGIS v0.2.4
AgenticGIS v0.2.4
UX Improvements
'Connecting...' status during network handshake
When the HTTP transport needs to establish a fresh TCP+TLS connection (first message, connection dropped, settings changed), the status bar now briefly shows 'Connecting...' with a spinner instead of the generic 'Thinking...'. This tells the user the delay is network-level, not the model being slow.
Prewarm after settings save
When you change your API key, model, or base URL in Settings and save, the connection is now eagerly warmed in the background. The next message starts immediately without the handshake delay.
Auto-format for code blocks and tables during streaming
The streaming text renderer now detects when a complete fenced code block or markdown table has arrived and switches to full markdown rendering so syntax highlighting and table formatting appear live.
Bug Fix
- Fixed typo in system prompt.
Code Quality
- Fixed flake8 unused imports and overlong lines in backend/tool modules.
- Restored DEFAULT_SYSTEM_PROMPT re-export in api_backend.py for backward compatibility with tests.
- Bandit scan: no high or medium severity issues in production code.
Install
Download AgenticGIS-v0.2.4.zip below and install via Plugins → Manage and Install Plugins → Install from ZIP in QGIS.