7.15.0 — Browser-like terminal: resume, bookmarks & groups, settings, resizable panes
Stable release. Turns the Workspace into a browser-like, terminal-first workspace, and fixes two serious terminal bugs.
✨ Features
- Resume where you left off — reopening offers a one-click Resume per pane that continues the agent's last conversation in that folder (
claude --continue), keeping your proxy prefix. - Bookmarks bar with named groups/folders — drag a bookmark into a group; one click opens the folder + launches its agent.
- Terminal settings (⚙) — font family & size, theme (iTerm, Monokai, Dracula, Solarized, Light…), cursor style & blink, applied live.
- Resizable split panes — drag the divider; sizes persist and survive maximize/fullscreen.
- Tab shortcuts —
Cmd+Tnew tab,Cmd+Wclose tab,Cmd+Shift+Treopen last closed tab (full layout), and drag to reorder tabs. - Compact top bar — merged tab bar + toolbar into one row.
🐛 Fixes
- Terminal input freeze —
/api/active(1s) and/api/terminal/cwd(4s) ranps/lsofsynchronously on the event loop, stalling terminal I/O; now fully async/off-loop. - Lost / misfiled dialogs — panes no longer inherit the parent's agent-session env (which made a nested "hidden folder" session) or npm's
npm_config_prefix(which broke nvm); an unusable requested folder now warns instead of silently starting in$HOME. - Running Agents lists only agents launched from codbash.
npm i -g codbash-app@7.15.0
🤖 Generated with Claude Code