Skip to content

Releases: mtunique/VibeHub

VibeHub v1.3.3

11 Apr 05:55

Choose a tag to compare

Vibe Hub v1.3.3

New features

  • Codex chat detail: local Codex sessions now show full chat history from ~/.codex/sessions/**/rollout-*.jsonl — messages, reasoning, function/custom/web-search tool calls + their outputs, with the session's thread name as the notch title.
  • Remote OpenCode chat detail: opening chat detail for an OpenCode session on a remote host now pulls the SQLite history over the existing SSH tunnel via a new --opencode-db subcommand in the shared hook script. The hook auto-upgrades to 1.0.6 on the next connect; no manual setup.
  • Tool call merging: consecutive same-name tool calls (e.g. several Reads in a row) collapse into a single Tool × N row that expands to show each call's preview and result in chronological order.

Fixes

  • Notch no longer steals focus on completion: when Claude/OpenCode/Codex finishes a task and the notch auto-expands as a passive completion notification, clicks continue to pass through to whatever app you're working in. The notch becomes interactive the moment you actually hover it.
  • No more keyboard focus rings in settings/menubar/onboarding: the blue ring on the Settings "Appearance" sidebar row, the Quit button, and other SwiftUI buttons is gone, and space no longer toggles selection.
  • Notch button styling restored: the menubar-mode redesign in v1.3.2 changed Allow / Terminal / send / submit button styles to a washed-out accent blue on the notch's black background. Notch mode now keeps the original white-pill + black-text look; menubar mode keeps the new accent styling.
  • Fix notch auto-collapse in more CLI approval paths.
  • Drop empty text chat items so they don't break tool-call grouping.

Installation

  1. Download `VibeHub-1.3.3.dmg`
  2. Open the DMG and drag Vibe Hub to Applications
  3. Launch Vibe Hub from Applications

Auto-updates: Vibe Hub checks for updates automatically via Sparkle.

VibeHub v1.3.2

08 Apr 13:17

Choose a tag to compare

VibeHub v1.3.2

What's New

  • Auto-update support: Added Sparkle auto-update configuration — future updates will be delivered automatically
  • Remove libssh dependency: Unified all SSH operations to process-based forwarding, reducing binary size and build complexity
  • SSH reliability improvements: Run ssh directly instead of shell wrapper; upload files via stdin pipe to avoid command-line length limits; smarter error handling distinguishing connecting vs connected state
  • Settings update button: Refactored into dedicated component with download/install progress display
  • Display mode preview: Settings now shows a realistic preview of notch/menu bar modes using your desktop wallpaper and live session data
  • Time display: Show "<1m" for recent activity instead of raw seconds
  • MarqueeText loop mode: Improved text scrolling animation and ClaudeInstancesView layout
  • Dead session detection: Automatically detect and close dead remote sessions and resolved approvals
  • Light mode fix: RemoteHostsView now adapts correctly to light mode
  • OpenCode plugin fix: Fixed plugin not loading due to non-function export
  • Terminal tab switching: Fixed remote and Ghostty tab switching

Installation

  1. Download VibeHub-1.3.2.dmg
  2. Open the DMG and drag VibeHub to Applications
  3. Launch VibeHub from Applications

Auto-updates

VibeHub will automatically check for updates after installation.

VibeHub v1.3.1

06 Apr 06:14

Choose a tag to compare

VibeHub v1.3.1

What's New

  • Remote eye button fix: Clicking the eye icon now correctly switches to the matching terminal tab, even with multiple SSH connections to the same host
  • Native SSH command execution: Remote queries use the existing libssh session instead of spawning SSH processes
  • ProxyJump support: Remote sessions now work through ProxyJump hosts in SSH config
  • OpenCode auto-discovery: Removed opencode.json registration, now relies on auto-discovery
  • Notch stability: Fixed spurious notch opens caused by screen parameter changes
  • Terminal focus check: Auto-expand on completion now respects terminal focus state
  • Notification mode fix: Completion notification setting is now properly respected
  • Approval flow fix: Permission requests no longer get stuck after terminal y/n approval

Installation

  1. Download VibeHub-1.3.1.dmg
  2. Open the DMG and drag VibeHub to Applications
  3. Launch VibeHub from Applications