{"name": "AI Agent", "package_name": "ai_agent", "version": "0.3.0", "experimental": false, "qgis_min": "4.0.0", "qgis_max": "4.99.0", "downloads": 164, "uploaded_by": null, "upload_datetime": "2026-10-13T07:52:40.651730", "changelog": "0.3.0\n- Redesigned panel and settings: a compass mark that shows what the agent is doing, a calmer feed, a settings window with search, a panel theme of its own\n- New skills: charts and tables in the chat; open data (Planetary Computer imagery, boundaries, Natural Earth, public map services as connectors you can switch off); the other installed plugins\n- Rewind to before any message: the conversation, the project or both\n- When unsure, the agent asks on a card: up to three answers or your own\n- Personalisation: your name and units, how answers read, standing instructions and a memory\n- Long Processing steps and downloads run in the background: QGIS stays responsive, the plan shows progress, Stop cancels\n- After a restyle the chat shows the layer's legend, and the status line says what changed\n- The plan card names its layer, comes back after Cancel and undoes after Apply\n- Failures in plain words: a card says what went wrong and what to do, with Retry where it helps; a busy model is retried longer and the wait shows\n- Simple changes are checked by reading them back instead of a second model run\n0.2.0\n- New design: a compact composer and feed, a settings window with a sidebar, light and dark themes\n- Three modes under the input: Ask, Auto (prepared changes apply themselves, destructive steps still ask) and Plan (the agent reads, proposes a numbered plan and runs it on request)\n- The whole conversation reaches the model; a ring shows how full the context window is, and the conversation is compacted by hand or automatically near the limit\n- Attach files from the chat: data files become layers, pictures go to the model\n- Conversations get short titles from the model and can be renamed or deleted from the menu\n- New skills: draw (features from coordinates) and tables (CSV preview, points from lon/lat, live table joins)\n- Each turn folds into one line in the feed; a reasoning switch for OpenAI-compatible endpoints\n- Text-only models verify their changes by reading instead of looking at images\n- Fixed a rare QGIS crash when a streamed answer ended or was stopped\n0.1.1\n- Much cheaper runs: a stable prompt prefix that provider caching can reuse, stepped compaction, a shorter base prompt\n- Out of the box the agent can read your data and run Processing: the sensitive-data switch is gone (see Data and privacy)\n- Fixes for QGIS 4: geometry and field types were reported wrongly to the model\n- Undo no longer empties temporary layers; text virtual fields no longer come out empty\n- Type @ to insert an exact layer name and / to pick a skill; your own skills from the profile folder\n- A stopped or failed run keeps the partial answer, puts your request back and still offers prepared changes\n- Retries on overloads and rate limits; correct streaming for Cyrillic; current Claude thinking settings\n- Destructive edits show the filter and values before you confirm; network-sending algorithms are flagged\n0.1.0\n- Initial public release: 65 tools across twelve skill domains\n- Annotations, a 3D view and an auditable run journal\n- Google Gemini provider preset through its OpenAI-compatible endpoint\n- Keys in the QGIS authentication database: no external Python dependencies\n- Reads the project, styles layers, runs Processing, downloads OSM data\n- Basemaps, PostGIS tables, in-place attribute editing, print layouts with PDF export\n- The agent sees the map on vision models and verifies its own changes after Apply\n- Web search, page reading and geocoding with per-call consent and public-HTTPS protections\n- Safety model: local reads run instantly; network reads and writes wait for Apply; destructive steps ask twice\n- Interface in English and Russian, following the QGIS language", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/ai_agent/version/0.3.0/download/"}