Version: [5459] QGIS Agent 2.1.3

v2.1.3 - Fixed AgentLoop short-term memory never loading (history was
always empty)
v2.1.3 - Fixed AgentLoopProcessor worker result unpacking (3-value vs
2-value signal mismatch)
v2.1.3 - Fixed AgentLoop interaction persistence (dict passed where
list expected)
v2.1.3 - Removed unused streaming_llm; cleaned dead except-branch;
fixed QTimer lambda late-binding
v2.1.3 - Consolidated duplicate build scripts; packaging now uses
explicit include whitelist
v2.1.3 - Added missing httpx to dependencies; declared external pip
deps in about
v2.1.3 - Added .gitattributes to normalize line endings
v2.1.3 - QGIS 4 (PyQt6) compatibility: scoped PyQt6 enums
(QHeaderView/QEvent/QPalette/etc.)
v2.1.3 - Auto-create conversation when none active; auto title from
first 20 chars
v2.1.3 - Send-chain hardening: visible red errors on worker crash; LLM
timeout=180, max_retries=1
v2.1.3 - RAG components degrade gracefully if construction fails (no
silent block)
v2.1.3 - Self-hosted models: API Key optional; browser User-Agent to
bypass Cloudflare 403
v2.1.3 - Security hardening: removed all bare `except Exception:
pass/continue` (now logged via logger)
v2.1.3 - Security hardening: dependency auto-install rewritten to
in-process pip.main (whitelist + no subprocess/shell)
v2.1.2 - Fixed ModuleNotFoundError for rag module in QGIS ZIP install
v2.1.2 - Removed __init__.py from rag/agent_loop/skills to avoid
sub-plugin detection
v2.1.2 - Changed relative imports to absolute imports for sub-packages
v2.1.2 - Cleaned up unused dependencies (requests, langchain)
v2.1.2 - Updated packaging to include rag, agent_loop, skills in ZIP
v2.1.1 - Security fix: SQL injection prevention via table name
whitelist validation
v2.1.1 - Security fix: resolved secret detection false positive in
tool docs
v2.1.1 - Code quality: removed unused imports, fixed indentation
v2.1.0 - Integrated SmartDebugger intelligent debugging system
v2.1.0 - Added Graph visualization for task workflows
v2.1.0 - Added Query Tuning for better task understanding
v2.1.0 - Added DataEye data overview feature
v2.1.0 - Added Reports tab for code and execution logs
v2.1.0 - Inspired by SpatialAnalysisAgent best practices
v1.2.0 - Added RAG API documentation retrieval
v1.2.0 - Added Cookbook self-evolution mechanism
v1.2.0 - Added skip confirmation toggle
v1.2.0 - Fixed RAG import errors
v1.0.0 - Initial release with 15 QGIS tools

yes

bunkmr

2026-09-03T00:44:17.313770+00:00

3.0.0

4.99.0

None

no

Version management

Plugin details