Skip to content

v0.17.6

Latest

Choose a tag to compare

@daltonnyx daltonnyx released this 30 Jun 09:17

🚀 New Features

  • /learn command — Extract and store reusable adaptive behaviors from the current conversation. The agent analyzes the conversation, proposes behaviors in when [condition], do [action steps] format, and lets you confirm each one with global or project scope.
  • Transfer tool now requires user confirmation — Agent transfers are no longer auto-approved; you’ll be prompted to approve or deny each transfer request.
  • Fuzzy search for /model completer — The model completer now supports ranked fuzzy matching (prefix > substring > fuzzy character match), making it much easier to find models.
  • Improved loading animation — The console loading spinner now shows rotating tips and a smooth hue gradient that flows over time.
  • New model: sakana/fugu-ultra — Added Sakana Fugu Ultra via CommandCode, a multi-agent orchestration system matching frontier performance on coding, reasoning, and agentic tasks.
  • Enhanced image description — Consolidated and improved vision preprocessing prompt for more detailed, structured descriptions. Vision provider priority reordered, API endpoints corrected, and document processing timeouts increased for reliability.
  • Onboarding improvements — Fixed agent config parsing; now supports multiline agent descriptions and better TOML extraction from LLM responses.

🐛 Bug Fixes

  • Removed duplicate exit message on Ctrl+C — The “Confirmed exit. Goodbye!” message was printed twice; now it appears only once.
  • Fixed onboarding agent config parsing — The TOML extraction regex now correctly handles both ```toml and ``` blocks.
  • Corrected image description API endpoints — Updated Together AI and Google endpoints to the latest URLs.
  • Increased document processing timeout — PDF and Word document timeouts raised from 60s to 600s to handle larger files.

🧹 Chores & Refactoring

  • Removed deprecated /copy command — The /copy command and its associated clipboard integration (both console and GUI) have been removed.
  • Renamed internal tags<Transfer_Tool><Transfer_Request>, <Transfer_Post_Action_Reminder><Post_Transfer_Action_Reminder> for consistency.
  • Thread‑safe adaptive behaviors — Added a threading lock around adaptive behavior file reads/writes to prevent race conditions.
  • Centralized command help messages — Moved all command help strings into a shared constant (COMMAND_HELP_MESSAGES) used by both the welcome message and the loading animation tips.
  • Updated default models — Onboarding now uses newer model versions (e.g., GLM-5.2, GPT-5.5, kimi-k2.7-code).

🙌 Contributors

  • Tài Nguyễn (@nqat2003) — Fuzzy search for /model completer (#45), removed duplicate exit message on Ctrl+C (#44).
  • Quy Truong — All other features, fixes, and chores.