0.2.6 release
0.2.6
New Features
- Ask User Tool - Introduced an interactive
ask_usertool with inline free-text support and batch question capabilities, integrated into GenSQL and GenReport nodes for human-in-the-loop workflows. #457 #460 #481 - Skill Marketplace CLI - Built-in marketplace for discovering, installing, and managing community skills directly from the CLI. #416 docs
- General Chat Agent - A general-purpose chat agent for flexible conversational workflows beyond SQL generation. #452
- Explore Task Tool - New exploration tool for navigating and managing tasks within the agent. #455
- Storage Adapter - Pluggable storage adapter layer for flexible backend integration. #446
- 4 New Database Adapters - Added ClickHouse, Hive, Spark, and Trino adapters in the datus-db-adapters repository, all installable as independent packages via
pip install datus-<database>. docs
Enhancements
- Session Resume/Rewind - Added
.resume,.rewind, and.interruptcommands with interactive arrow-key selector for navigating conversation history. #438 #470 docs - Scoped Context Filter - Filter-based scoped context for more precise knowledge retrieval during SQL generation. #441
- Direct Subagent Web Access - New
--subagentCLI parameter for launching subagents directly via the web interface. #447 - CLI Interaction UX - Improved multiline input support and ellipsis truncation for better readability. #468
- Simplified Subagent Guidance - Streamlined subagent usage instructions for clearer onboarding workflows. #469
- Hardened Function Tools - Enforced read-only SQL execution, deduplicated tool registration, and improved docstrings. #474
- Current Date Injection - Injected
current_datedirectly into system prompts, removing the separateget_current_datetool. #473 - Data Compression - Added response compression for
query_metricsand fixedDataCompressormodel_name handling to reduce token consumption. #435 #472
Bug Fixes
- Kimi-K2.5 & Qwen3-Coder-Plus Init - Fixed temperature/top_p support for these models during interactive initialization. #483
- Generation Hooks Condition - Fixed
generation_hooksto use correctwhereexpression condition. #482 - Ctrl+O Toggle - Fixed missing response display for previous turns when toggling with Ctrl+O. #477
- Missing Tabulate Dependency - Added missing
tabulatedependency to pyproject.toml and requirements.txt. #476 - Skill Scan Paths - Removed
~/.claude/skillsfrom default scan paths and improved config passing for ChatAgenticNode. #475
Documentation