Skip to content

0.2.6 release

Choose a tag to compare

@stukid stukid released this 21 Mar 03:42
· 429 commits to main since this release
3f4ee24

0.2.6

New Features

  • Ask User Tool - Introduced an interactive ask_user tool 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 .interrupt commands 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 --subagent CLI 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_date directly into system prompts, removing the separate get_current_date tool. #473
  • Data Compression - Added response compression for query_metrics and fixed DataCompressor model_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_hooks to use correct where expression condition. #482
  • Ctrl+O Toggle - Fixed missing response display for previous turns when toggling with Ctrl+O. #477
  • Missing Tabulate Dependency - Added missing tabulate dependency to pyproject.toml and requirements.txt. #476
  • Skill Scan Paths - Removed ~/.claude/skills from default scan paths and improved config passing for ChatAgenticNode. #475

Documentation

  • Added Hive, Spark, ClickHouse, Trino database adapter docs. #464 docs
  • Added resume/rewind command documentation. #465