Skip to content

7.15.0 — Browser-like terminal: resume, bookmarks & groups, settings, resizable panes

Choose a tag to compare

@vakovalskii vakovalskii released this 23 Jul 06:46
· 3 commits to main since this release
5e0a4f3

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+T new tab, Cmd+W close tab, Cmd+Shift+T reopen 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) ran ps/lsof synchronously 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