-
Notifications
You must be signed in to change notification settings - Fork 4
Releases: mtunique/VibeHub
Releases · mtunique/VibeHub
VibeHub v1.3.3
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-dbsubcommand in the shared hook script. The hook auto-upgrades to1.0.6on the next connect; no manual setup. - Tool call merging: consecutive same-name tool calls (e.g. several
Reads in a row) collapse into a singleTool ×ばつ Nrow 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
- Download `VibeHub-1.3.3.dmg`
- Open the DMG and drag Vibe Hub to Applications
- Launch Vibe Hub from Applications
Auto-updates: Vibe Hub checks for updates automatically via Sparkle.
Assets 3
VibeHub v1.3.2
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
- Download
VibeHub-1.3.2.dmg - Open the DMG and drag VibeHub to Applications
- Launch VibeHub from Applications
Auto-updates
VibeHub will automatically check for updates after installation.
Assets 3
VibeHub v1.3.1
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
- Download
VibeHub-1.3.1.dmg - Open the DMG and drag VibeHub to Applications
- Launch VibeHub from Applications