v0.1.59
Features
- Added persistent ACP sessions for Grok chat, including streamed tool calls/results, session reuse, loading, and permission handling.
- Added middle-click closing for worktrees, conversations, and terminal tabs, matching existing close behavior and confirmations where applicable. (#388)
- Added Linear issue context support for external worktree creation through Jean MCP, including Linear autoinvestigation support. (#413)
Fixes
- Fixed duplicated or corrupted accented character input in the embedded Linux terminal when using IME/dead-key composition. (#411)
- Fixed transient worktree removal failures caused by directories being recreated during cleanup, with cross-platform retry handling. (#412)
Improvements
- Improved Vietnamese text rendering by replacing the truncated Geist font subset with full Geist v1.7.2 font files. (#416)
- Updated default OpenCode models to use
opencode/gpt-5.5. - Improved Linear investigations to use the dedicated Linear magic prompt mode.
What's Changed
- feat(fonts): replace Geist subset with full Vietnamese glyphs (v1.7.2) by @toanalien in #416
- feat(integrations): expose Linear issue context for external worktree creation by @bebeis in #413
- fix(worktree): retry directory removal on transient ENOTEMPTY race by @fsioni in #412
- fix(terminal): accented characters duplicated in embedded terminal on Linux by @fsioni in #411
- feat(app): close worktrees, conversations & terminal tabs via middle-click by @fsioni in #388
New Contributors
Full Changelog: v0.1.58...v0.1.59