Skip to content

2.4.2

Choose a tag to compare

@sterlp sterlp released this 08 Aug 15:16
· 44 commits to main since this release

New Features

  • User Question Tool — The AI can now ask you clarifying questions during a conversation. Your answer is guaranteed to be matched to the correct question, even if you send other messages in the meantime. (AskUserTool)
  • Question Display in Chat — Questions from the AI are now visually distinguished with a yellow left border and "Question" label in the chat view. (chat.html)
  • Qwen Model Support — Added a fixed Jinja template (qwen-fixed.jinja) for improved compatibility with Qwen language models. (qwen-fixed.jinja)
  • Jon & Team Documentation — New user documentation explaining the autonomous Peon-PO orchestrator (Jon), including how it designs features in docs/, plans implementation, and drives the build with its team (Da Thinka, Da Mek). (homepage/src/setup/peon-po.md, homepage/src/setup/agents.md)
  • Build Guide Screenshots — Added visual screenshots to the build documentation showing how to import the project with and without Tycho. (homepage/src/development/building.md)

Bug Fixes

  • Question Cancellation — Fixed handling when the user cancels a question dialog. (UserQuestionResponseWidget, ExceptionUtil)
  • Chat Exception Handling — Improved exception handling with centralized ExceptionUtil for cancellation and rate limit detection, preventing UI issues when conversations are interrupted. (ExceptionUtil, AIChatView)
  • Stored Messages on Disk — Fixed issues with persistent message storage and retrieval. (ThreadSafeMemory, AIChatView)
  • Live Status Display — Fixed the live status indicator to hide properly when showing user questions instead of leaving stale "waiting for User answer..." text. (AIChatView)

Notes

  • The user question tool is automatically available to the AI — you don't need to enable it. Simply answer the question when prompted, and the AI will continue its task.
  • Jon (Peon-PO) remains opt-in. Peon-Dev is still the default agent for quick, ad-hoc tasks.

Full Changelog: 2.4.1...2.4.2