Skip to content

VibeGo 0.1.7

Choose a tag to compare

@woolson woolson released this 28 Jun 13:03
· 10 commits to main since this release

Clicking a session now jumps to the exact terminal or editor tab — Terminal, iTerm2, Ghostty, and the integrated terminals in VS Code, Cursor, and Qoder. This release also ships a scrollable session list, an About menu, and a round of row/prompt polish.

✨ Highlights

  • Exact-tab navigation. Click a Claude Code or Codex session to focus its precise terminal pane. Terminal / iTerm / Ghostty jump to the right tab; VS Code / Cursor / Qoder focus the exact integrated-terminal pane via the bundled VibeGo Bridge extension (auto-installed into each editor).
  • Scrollable session list. When an agent exceeds its three inline rows, a clickable "+N more sessions" row reveals an in-place list (up to ten rows) so every session is reachable without a second window.
  • About menu. The status bar menu gains an About submenu showing the version and a View on GitHub link.
  • Refined rows & prompts. Session rows behave like real buttons (stronger press tint, drag-out cancels the click); completion-prompt titles now wrap to two lines before truncating; Show Completion Popup → Show Completion Prompt, and Quit vibego → Quit.

🐛 Fixed

  • Editor-integrated terminals (VS Code/Cursor/Qoder) are no longer misdetected as Terminal.app when the editor launches from a terminal — TERM_PROGRAM is now authoritative.
  • Clicking a session reliably raises an editor window that's covered by other apps or minimized to the Dock (via the Accessibility API and app activation).
  • The editor bridge now survives an editor restart — it's packaged as a .vsix installed through each editor's own CLI, instead of a raw folder copy that got garbage-collected on the next scan.
  • Editor terminal sessions are no longer routed to Terminal.app from a stale terminalBundleId.

Full changelog: see CHANGELOG.md (0.1.2 → 0.1.7).