Since v0.4.0
This is a patch release for calendar reasons, but contains a new feature that makes highly parallel workflow easier.
✨ Features
- Agents can now set statuses (with optional URLs for clicking)
- It seems to pick decent emojis and URLs by default, but more in-depth customization is available via standard AGENTS.md guidance
 
 
- vim mode is now toggled with /vim, disabled by default for parity with Claude Code
- Code blocks now have line numbers and a copy to clipboard helper
🛠️ Fixes
- Fixed a bug where using "~" in the Project path would not resolve correctly and cause all workspace creates to fail
- We both expand tildes by default now and only permit creating a project when the path exists and we can see it has a .git
 
- We both expand tildes by default now and only permit creating a project when the path exists and we can see it has a 
- Fixed many bugs related to first usage when you don't have an API key set
- User should now see clear instructions on how to resolve the issue vs. obscure errors
 
- Persistent chat errors (e.g. authentication, context_exceeded) are no longer auto-retried
- Many general improvements to the retry and chat error behavior
 
- Interrupting a stream over SSH will now properly terminate in-progress bash tool calls and should complete nearly instantaneously
- Fixed a bug where editing a symlink would cause that symlink to resolve, most notably leading to issues when editing CLAUDE.md -> AGENTS.md type symlinks
⚠️  Known Issues
- Momentary UI freeze as tokenizer loads in on first UI launch - resolves within a few seconds
- Open Terminal doesn't work for SSH workspaces