v1.0.0 - **Fixed ([#62](https://github.com/iamtekson/GeoAgent/issues/62)):** on macOS and Linux, every tool that touches the project (listing layers, zooming, selecting, ...) reported `Thread <id> result not found in runner` in the chat, even though it had worked. Tool results now always reach the assistant, on every platform and QGIS version. - **Model export:** each processing result in the chat ends with *Open in Model Designer* and *Save as .model3* links. The run becomes a QGIS processing model, with your layers as inputs and its steps wired together. - **New setting, *After a processing run*:** open each run in the Model Designer, or ask to save it, automatically. - **Token usage:** the log ends every request with the tokens it used, plus a session total. - **More reliable processing:** - QGIS checks the parameters before running; - near-miss layer names, option labels and parameter-name case are corrected automatically; - a task that failed only on a parameter retries with the same algorithm; - results are passed between steps by layer id; - result layers get unique names. - **Fewer LLM calls:** processing requests skip one call per task, since routing is decided while the request is split into tasks. - **Web links** in replies open in the browser. - **Fixed:** changing the model name, API key, Ollama settings or maximum tokens now applies to your next message; before, it only took effect after the provider, mode or temperature changed. The first message no longer sets up the model twice. - **For developers:** a headless test suite and this documentation site. - **Security scan:** resolved all Bandit findings reported by the QGIS plugin repository. Errors are no longer silently swallowed; where a failure is expected (a corrupted saved setting, an unwritable error-log file, a deleted Logs tab after reloading the plugin), it's handled and logged. - The layer list given to the model now describes geometry-less tables and non-vector, non-raster layers (mesh, point cloud, ...) correctly. v0.5.0 - Added support for Anthropic Models - Save settings and check dependency installation function implementation v0.4.0 - Added support for QGIS 4.x.x - Fixed bug on UI v0.3.2 - Fix import issue. - Added support for multi-step geospatial workflows. - Added support for remove layer confirmation dialog box. - Fixed state mutation issue. - Extended support for multiple geoprocessing providers (grass, gdal, pdal etc.) for geospatial analysis agent. v0.2.0 - Improved UI help messages and user notifications. - Enhanced error handling for project operations. - Resolved issue with illegal threading (QGIS crash) during project load/save/create/delete operations. v0.1.1 - Fixed dependency installation issues on some systems. v0.1 - Initial release of GeoAgent plugin for QGIS. - Added support for Ollama, ChatGPT and Gemini LLMs. - Dependency installation feature with user notifications. - Layer read/write tool. - Listing layers and column names. - Performing attribute-based and geometric queries. - Project create/load/save functionalities. - Native geospatial analysis via processing (experimental) agent.
yes
tek
2026-10-06T00:22:13.849796+00:00
3.2.0
4.99.0
no
Plugin Tags