Baton Desktop 0.2.3 — Requirements Assistant Beta and stability improvements
0.2.3 labels the Requirements Assistant as Beta and improves long replies, code review, and recovery from window errors.
Requirements Assistant Beta
- Capture ideas, requirements, and bugs in chat, keep the original messages, and view, edit, and manage their status in a table.
- Generate execution prompts from the project code, with manual editing and regeneration.
- Choose an Agent and run requirements in the current workspace, an existing worktree, or a new worktree. Run multiple requirements sequentially, or in parallel with a separate worktree for each.
- Check implementation after execution and ask the Agent to finish any remaining work.
Smoother long replies and window recovery
- Batch consecutive BYOK display updates to reduce write and rendering pressure during long replies, while preserving the complete response and its order.
- Local rendering errors now show a Retry action, helping prevent an individual message error from blanking the entire window.
- Crashed or persistently unresponsive windows attempt automatic recovery. Repeated failures show a manual reload action, and diagnostic logs are recorded.
Reasoning controls for code review
- Choose a model-supported reasoning level independently for code review with Codex, Claude, and BYOK.
- Fixed review failures caused by incompatible tool-call parameters in Thinking mode on some BYOK models.
A more compact chat layout
- The content area and composer now have a maximum width of 800px.
- AI replies and user bubbles now have a maximum width of 700px.
Check for updates in Baton, or download it from hecara.com.