UPDATES
Changelog
Every shipped release, newest first. Updates roll out automatically; this page is generated from the same feed your in-app updater reads.
-
New Features
- Claude Desktop Chat and Cowork are now on the island. Get notified about completions, questions and approval requests, and jump back to the right Chat, Cowork or Code conversation.
- DeepSeek Harness over SSH Remote. Remote dsh sessions now appear on the island and return you to the right SSH terminal.
- A compact mode for questions. Turn off automatic expansion for Ask User Question prompts when you want the island to stay collapsed.
Improvements
- Usage now keeps multiple accounts visible and lets you cycle between accounts from the same provider, whether they come from local or SSH sessions.
- Claude Usage stays visible as you cycle providers and follows compatible custom billing routes without losing previously visible usage.
- Codex Credits and reset cards stay visible more reliably and make better use of both sides of the notch.
- Sound controls remain visible while sounds are turned off, so you can still see what is available.
Fixes
- Notifications and sounds no longer revive stale completion, warning, approval or question states after a session has moved on.
- Fixed incorrect completion sounds from Codex subagents.
- Tool failures no longer sound like the whole task failed.
- Fixed phantom cards from Open Design probes, reverted Codex conversations and Codex background safety reviews.
- Terminal jumps now verify that the correct window actually received focus.
- Focus mode choices update immediately in Settings.
- DeepSeek Harness setup now recovers duplicate registrations without overwriting customized plugin files.
- Oh My Pi subagents no longer cause repeated completion sounds or running/completed flicker.
- ZCode sessions now select the correct Zhipu usage provider.
-
Fixes
- SSH Remote setup now preserves your existing Hermes config on the remote host
- Codex Desktop cards recognize the current thread again
- Orca: jumping to a floating terminal no longer drags the main window along
- DeepSeek Harness: approvals, wizard answers and session cards are more reliable
- Bark self-hosted servers: the test notification now tells you what went wrong and follows redirects
- Claude usage keeps working after you switch Claude accounts
- Grok usage no longer disappears for focused sessions
- Usage respects your Claude auth route and provider pin
- Approval, question and completion sounds play consistently across agents
- The default Usage shortcut no longer conflicts with other keys
-
New Features
- DeepSeek Harness (dsh) support. Sessions you run in the browser now show up on the island. There's nothing to set up; the plugin installs itself. Click a card and you land on that exact browser tab. You can also approve tools and answer questions from the island, and dsh's own interface keeps working the whole time. Answer on either side and the other one follows.
- TraeCLI 2.0 approvals. Approve or deny right from the island.
- Hermes over SSH. Sessions on remote hosts are tracked, and you get a notification when an approval is waiting.
- Pi and OpenCode over SSH. Remote sessions now carry the same lifecycle, tool state and attention signals as local ones.
- T3 Code support.
- Session recaps for Codex and Grok. Come back after a while and you can see what the session was doing.
- Hyper. Cards jump to the exact session.
- Claude Agent View. A background agent's card jumps to whichever terminal you're viewing it in, Ghostty or iTerm.
- Detached tmux sessions now jump correctly.
- WorkBuddy cards jump to the exact task conversation.
- Codex conversations inside VS Code get precise focus.
- Claude Desktop read state stays in sync.
- Mobile notifications carry the whole request. You get the approval details and every question option, numbered, with more room for the preview.
- Bark self-hosted servers accept basic auth URLs.
- Cycle Usage providers from the keyboard with Mod+U.
- Agent and app tags on session cards can now show icons instead of text.
- A separate switch for Claude credential access. Reading your usage means reading your Claude credentials. You can now turn off that one read and keep the usage display, the statusline and every other provider working.
Improvements
- Licenses that drop, expire or fail to validate are handled better. Recovering one no longer sends you back to find your key.
- The update pill sits as a small icon and opens when you hover it, so your usage stays visible.
- Browser jumps and SSH deploys are faster, and so is startup.
- Session cards keep their model and effort labels after a restart.
- Switch accounts on Claude, Codex or Cursor and the usage display follows. Before, it could sit on the old account or drop out entirely.
- If the app is running from a read-only or temporary location, it now tells you why updates can't install and points you to /Applications.
Fixes
- Pressing a keyboard shortcut to jump could quit the app.
- Kimi Code sessions jumped to the wrong tab, and every one of them shared a single title.
- Activation problems always reported a network error instead of the real reason.
- Integrations could be switched on for products that were never installed.
- A jump across displays or Spaces could land nowhere.
- With several sessions open at once under herdr, only the most recently active card stayed on the island. The rest got pushed out.
- To show your Claude usage, Vibe Island reads the sign-in Claude Code stores on this Mac. In v1.0.34 through v1.0.44, if it wasn't under the expected name, the app asked macOS for keychain item names and tried the ones carrying the same Claude Code prefix. It never touched anything else, and nothing was saved or sent. The name is now worked out from your Claude config the same way Claude Code names it, so no list is requested. Reported by artemrootman.
-
New Features
- Get Vibe Island alerts on your iPhone — know when an agent finishes, asks a question, or waits for approval, even away from your Mac. Delivered through the free Bark app, mirrors to a paired Apple Watch, with optional content encryption (Settings > Notifications)
- Codex Desktop approvals, all in one place: approve connector and background-task requests from the island, answer Codex Desktop questions without switching apps, and granting Full Access now applies to the current turn immediately
- Claude Desktop cards now jump to the exact conversation you were in — not just the app — and it works over SSH Remote too
- Sessions run by Codex Desktop's app-server can jump straight to the Codex app (opt-in in Labs)
- Added QwenWork desktop support
- Add a Mac without leaving the app — hit your device limit, buy an extra seat from the License window, and the upgrade activates automatically after checkout
- Choose the app language in Settings > General, independent of your system language
- SSH Remote hooks on your hosts now update themselves when the tunnel connects — no more outdated-hook prompts after updating Vibe Island
- Orca sessions over SSH Remote get precise jumps
- Ghostty tab titles can now show the project name, with formats you pick
- Updated Mistral Vibe integration for 2.21+
Improvements
- Usage header rebuilt on one consistent layout — no more clipping on Macs with a physical notch
- Cursor usage shows its two real quota pools instead of a derived total
- Codex usage refreshes right after you switch accounts
- Deactivating a Mac now hands you the license key before the seat is released, so you can always re-activate later
- Clearer guidance when activation fails because the login keychain is locked
- Sound volume can be set lower than before
- Paseo cards find the installed CLI and approvals stay in sync with the owning agent
Fixes
- Fixed Claude Desktop spawning ghost cards — old history conversations and zero-turn helper sessions no longer surface as live sessions, and duplicates collapse into one card
- Fixed false permission prompts appearing while Copilot CLI kept working on its own
- Fixed Fable weekly and per-model limits occasionally disappearing from Usage
- Fixed completion alerts firing while the session was still working
- Fixed sub-agents showing their parent's model and reasoning effort
- Fixed parallel Codex sub-agents sometimes never appearing on their session card
- Fixed regular sessions occasionally being misclassified as team members
- Jumping to Conductor now switches to the Space its window is on, instead of leaving it behind
- Fixed the panel refusing to hover-expand right after collapsing
- Fixed duplicate session cards for Open Design
- Fixed QoderWork cards showing opaque workspace ids and phantom approvals
- Fixed the startup sound playing when Vibe Island launches at login
- Fixed stray Codex popups triggered by the usage refresh
- Fixed clicks silently doing nothing for Claude Code Agent View sessions, and for SSH Remote sessions running inside remote tmux
- Fixed Warp jumps waking a Parallels Windows VM instead of focusing Warp when Parallels is installed
- Fixed installed hooks and settings being cleaned up when the app temporarily couldn't be found — after moving it, during updates, or on external drives
- Improved overall stability and reliability
-
New Features
- Usage now tracks Fable's own weekly limit with its own reset time, separate from your regular 5-hour and 7-day windows
- Usage now covers Grok, Cursor, Kimi, MiniMax, and Antigravity — and Claude Desktop now reports accurate usage too
- See your Codex reset card inventory in the Usage header — how many you have and the earliest expiry time
- Added Devin — CLI sessions get full lifecycle, approvals in the Notch, and precise terminal jumps; Desktop Cascade and Local sessions are tracked read-only
- Added Conductor — cards open the exact workspace and chat you were in, and blocking questions surface right on the card
- See which model and reasoning effort each agent is actually running — including sub-agents on a different model than their parent
- Qoder now covers the global CLI, Qoder CN, and QoderWork as separate integrations, with two-way approvals and questions on the global CLI
- Added Zap terminal support, and Kimi Code now works over SSH Remote
- When an agent asks a question, you can add your own answer instead of only picking from its options — multi-line, paste-friendly, and your draft survives collapsing the panel
- Follow-up reminders (off by default) — get pinged once about requests still waiting on you, or about finished work you haven't looked at
- Added Hebrew with right-to-left layout — Vibe Island is now available in 10 languages
Improvements
- Clicking a card now switches to the Desktop the window is already on, instead of dragging it over to your current one — Terminal.app, WezTerm, and iTerm2
- Cursor Agent cards open the exact conversation, not just the Cursor window
- Paseo cards open the exact agent
- Warp Preview is now recognized on its own instead of being treated as regular Warp
- Preview Codex's native plan in Vibe Island, then jump back to Codex to act on it
- Automatic context compaction stays quiet now; manual compaction confirms once and gets out of the way
- Follow-up reminders understand what you've already read in Codex Desktop
- Session cards get a Show Tasks toggle — hide the task checklist when you don't need it
- Make expanded text bigger (up to 16pt) and hover-to-expand less eager (up to 0.8s) — both adjustable in Settings
- Reopen the current version's release notes anytime from Settings > About
- SSH Remote now works with Codex installs outside the default location
Fixes
- Fixed terminal tab titles being overwritten — now only Ghostty gets a minimal title for precise jumps, and even that can be turned off
- Show Subagents now covers every kind of sub-agent — Agent Teams, Codex and OpenCode child sessions included
- Fixed background sub-agents never appearing on session cards, and finished ones lingering forever
- Agent Team teammates now group under their root session instead of scattering as separate cards, and finishing teammates no longer pull up the panel or play sounds
- Fixed Usage sub-options not appearing until you switched settings tabs and came back
- Fixed Claude Desktop Rewind leaving two cards for the same conversation
- Fixed Codex sub-agents inflating the session count, and approvals that arrived before their parent became unreachable
- Fixed AirPods being taken over even with sound turned off
- Fixed Plan Review showing an unrelated plan from another session
-
New Features
- Added Superset terminal support: session cards jump precisely to the right workspace and terminal
- SSH Remote: new manual connection mode for hosts that use browser-based or enterprise SSO sign-in
- Added 4 new languages: Russian, Traditional Chinese, German, and Brazilian Portuguese — Vibe Island is now available in 9 languages
Improvements
- Orca jump support now truly sticks — jumps self-heal when agent panes are recreated, instead of falling back to just activating the app
- SSH Remote reliability: isolated remote ports per host entry, clearer trust status for remote Codex hooks, and no more false "update hooks" prompts
- Plan review now offers Auto Mode, matching Claude Code's current permission modes
Fixes
- Fixed plan approvals in Claude Code changing your permission mode after review
- Fixed dismissed question prompts lingering on session cards
- Fixed thread jumps to Codex Desktop for SSH remote sessions
- More accurate approval routing for Codex sessions
-
New Features
- Added support for the Grok Build CLI — xAI's terminal agent now shows up on the island with live status, its questions, and completion alerts
- Added support for Orca — jump straight to the right agent's pane inside Stably's agent IDE, even across parallel worktrees
- Added precise jump support for herdr — click a notification and land on the exact agent pane across its tabs and workspaces (tmux for AI agents)
- New Quiet scenes — automatically stay silent while a Focus mode is on, your screen is locked, or you're recording or sharing your screen
- Manage your activated Macs right in the app — see every device and deactivate ones you no longer use
- New setting to show or hide the project name on session cards
Improvements
- More reliable subagent lifecycle and status across agents — Claude, Codex, Antigravity, OpenCode, Pi and more
- Antigravity now surfaces when an agent needs your attention
- More precise window and tab jumping for WezTerm, Ghostty + tmux, and Otty
- Codex usage now follows upstream partial rate-limit windows
- Better hook detection and completion signals for DeepSeek and CodeWhale
- More reliable Hermes handling across multiple sessions
Fixes
- Session cards reliably reappear after an app restart
- Fixed the Settings menu opening a blank window
- SSH Remote: fixed a reconnect loop that could lock up your Mac
- Cursor: fixed duplicate and ghost subagent sessions
- Fixed approval cards getting lost during parallel subagent runs
- Fixed a duplicate session after using Rewind in Claude Desktop
-
New Features
- Added support for Craft Agent
- Added precise jump support for the Otty terminal
- Added support for the Supacode terminal
Improvements
- Session titles now show your actual prompt instead of injected agent prefixes
- Redesigned Codex approval modes with clearer options: Follow focus, Notify me, and Stay silent
- Sessions running in Git worktrees now appear correctly on the island
- More reliable OpenCode session tracking — no more duplicate or stuck-busy sessions
- Built-in Silence filters are now shown as clearer presets
- Better approval handling for ZCode and MiMoCode
- The collapsed pill now centers correctly on external displays
- More accurate Codex status with quieter background prompts
- Improved terminal jump accuracy across Ghostty, Zed, Supacode, and more
Fixes
- Codex Auto Review is now always handled silently and no longer interrupts you with approval cards
- Fixed OpenCode showing repeated completion notifications during tool-heavy turns
- Fixed "Always allow" not being selectable for ZCode approvals
- Fixed a false "script not found" warning for status line scripts that use $HOME
- Fixed status line setup that could overwrite custom configurations
- Kimi Code sessions are no longer removed by mistake during interactive use
- Now automatically repairs broken Claude Code hook commands
- Fixed hook setup for Claude Code custom config paths
- Improved overall stability and reliability
-
New Features
- New agent integrations: Oh My Pi, ZCode (ZhipuAI), Trae, MiMoCode, Kimi Code, and Mistral Vibe
- Session cards now show a Git worktree / branch indicator
- Optional AI model name on session cards (off by default)
- New Glance completion mode — when a task finishes, the panel can stay collapsed with a subtle green dot instead of auto-expanding
- Subagent display controls for cleaner fan-out panels
- Precise jump for VS Code's native Claude extension — click a notification to land on the exact terminal tab
- Precise jump for remote Codex App sessions over SSH — clicking a notification takes you straight to the right thread (Remote Codex App sessions only)
Improvements
- SSH Remote now automatically reconnects after network changes or sleep, and supports passphrase-protected keys
- When you're already viewing a conversation in your IDE, Vibe Island no longer shows a duplicate completion notification for it
- Codex Auto Approve (auto-review) requests are now correctly detected and filtered, so they're no longer intercepted
- Simplified Codex approval settings (Approve here / Remind me / Hide)
- License recovery screen for seat-limit and activation issues
- Shows elapsed time while compacting
- Localization and overall performance improvements
Fixes
- Fixed completion cards not showing in VS Code / Cursor native extension sessions
- Improved CLI plugin detection and overall stability
-
Improvements
- Warp: more reliable click-to-jump — now uses Warp's real pane identity instead of simulated keystrokes
- VS Code & Cursor: clicking a notification now focuses the exact integrated terminal tab, not just the window
- tmux: click-to-jump now works across multiple sessions, not just a single one
- VS Code & Cursor: more accurate jump routing when multiple windows are open
- More reliable SSH Remote deployment
- Improved Codex stability — subagents, completion alerts, and approval handling
- Added support for custom Codex configuration paths
- Keyboard shortcuts now respect non-QWERTY keyboard layouts
Fixes
- Fixed background session alerts being missed when you're focused on a different terminal tab or split
- Fixed the panel flickering or collapsing right after hover when no sessions were active
- Fixed approval cards occasionally getting stuck after a task finished
- Fixed Vibe Island occasionally taking over audio output when idle (for example, AirPods switching back to your Mac)
- Fixed the update indicator sometimes not appearing and the manual update check not responding
- Improved overall stability and crash prevention
-
Fixes
- Improved update reliability so new versions install correctly
- Fixed a crash that could occur after waking your Mac from sleep
- Fixed usage display occasionally getting stuck
-
Fixes
- Fixed a crash that could occur after waking your Mac from sleep
- Fixed usage display occasionally getting stuck on "temporarily unavailable"
-
New Features
- Antigravity CLI support
- Tencent WorkBuddy support
- Update Control redesign. Pick between Notify me, manual checks, or automatic install. The pill reads "Update" when one is available
- AskUserQuestion wizard handles multi-question prompts with pagination and keyboard shortcuts
- Codex usage limit detection. The panel now shows when you've hit your quota
- One switch to toggle every global keyboard shortcut off; reverse mode if you keep colliding with the default keys
- Silence Rules match by prompt text or by which app launched the CLI
- Zellij pane jump support
Improvements
- Warp jumps land on the right tab and pane even after the binding moves between windows
- VS Code and Cursor windows focus faster on jump
- DeepSeek TUI approval prompts show up in the notch panel
- Codex hook trust banner is dismissible. When trust fails it points you at
/hooksinstead of looping retries - Cursor subagent workers embed under their parent session
- OpenCode subagent sessions nest correctly under the parent task
- Codex Desktop reveals are now per-thread aware. Viewing thread A no longer hides a completion or warning from thread B
- Hermes plugin install and detection respect the active profile
Fixes
- Cleared leftover status warnings and recap text that could linger from a previous turn
- Terminal title writes work under Claude Code 2.1.139+ CTTY isolation
- Copilot CLI permission and question prompts survive tool-cleanup events
-
New Features
- Session recap — Claude Code's away-summary surfaces directly on idle session cards
- DeepSeek CLI integration — turn detection and completion notifications via TUI hooks
- Pi extension integration — Pi joins the supported agent lineup with managed extension auto-install
- Kimi coding plan auto-detection — when Claude Code is routed through a Kimi Anthropic-compatible endpoint, usage now shows Kimi quota automatically
- Cursor external-approval hint — when Cursor is waiting on its own Ask-Every-Time or network-command approval, Notch highlights the session with a "Continue in Cursor" cue
- Silence rules: first-prompt filters — mute sessions by matching the initial prompt text in addition to title / CLI / tool
- Codex hook trust authorization — one-tap authorize Vibe Island hooks when Codex 0.129+ marks them as untrusted
Improvements
- Cursor 3.4.1 (Auto-Run Mode) compatibility — fully aligned with the renamed YOLO/allowlist semantics
- OpenCode Desktop fully restored — monitoring, approvals, question replies, and event bridge all working again after the v1.14.37+ Electron migration
- SSH remote stability — faster tunnel reconnect after drops, support for
ProxyJump/ProxyCommand/-Fconfig, fish-shell-friendly pre-clean, quoted-option parsing - Usage panel reliability — unified reset-time parsing across statusline cache and OAuth schemas, expired countdowns auto-hide, OAuth refresh cooldown tightened 5min → 2min
- z.ai weekly quota — correctly decoded and per-provider refresh cadence independent of others
- VS Code / Cursor jumping — installed extensions reconciled across forks so jumps land on the right window
- Qwen Code, Warp — hook toggle refresh, foreground-only active-pane lookup
Fixes
- Cursor allowlist regression where allowlist mode was incorrectly treated as YOLO mode
- SSH port collision guard against killing foreign processes holding the same port
- OpenCode plugin port discovery now rejects non-OpenCode local servers
- Always-allow approvals on OpenCode
-
Highlights
- Fixes for two issues introduced in v1.0.31 — usage data refresh stalls for users running both Claude and Codex, and multi-window jumping opening the wrong VS Code window
New Features
- Custom silence rules — define your own filters to mute noisy sessions, with hidden-directory smart suggestions and live match preview
- Customizable collapse-panel shortcut — record any key combo in Settings
- Idle reminder toggle — separate sound control, independent from approval and notification sounds
- Panel size customization — new width slider (440–800pt), expanded height ranges, with live preview while dragging
- Multi-window jumping for VS Code and Cursor — accurately opens the correct window when several are running
- SSH remote improvements — hook config drift auto-detection prompts re-setup, friendlier error messages, actionable update notices
Improvements
- Better audio quality on AirPods and high-rate output devices — fixed 24 kHz aliasing
- Settings window rebuilt — Mission Control, Space switching, and update dialogs now behave correctly
- Notch alignment improved across all MacBook models, with a tuning slider for edge cases
- Subagent and Agent Team filtering — properly silenced across sounds, panel expansion and notifications, with self-healing for stuck pending states
- Bypass mode pill redesigned as a capsule for visual consistency
- Diff line numbers wrap correctly for 4-digit values
- Accurate Usage tracking — Claude Code, Kimi and Codex plan data refreshes more reliably with improved diagnostics
Fixes
- Pinned Codex usage refresh
- AskUserQuestion preserves question text during bypass mode
- VS Code Extension sessions no longer prematurely cleaned at 5 minutes
- Bare letter shortcuts no longer collide with disabled bindings
- SSH tunnel surfaces real connection errors instead of fake "connected" state
- Z.ai legacy quota windows now display correctly
- Enterprise plan usage windows no longer falsely show 0%
- Agent Team mode now correctly mutes child agent sounds when enabled
- Gemini hook installation status correctly detected (no more false ✓)
-
New Features
- Custom silence rules — define your own filters to mute noisy sessions, with hidden-directory smart suggestions and live match preview
- Customizable collapse-panel shortcut — record any key combo in Settings
- Idle reminder toggle — separate sound control, independent from approval and notification sounds
- Panel size customization — new width slider (440–800pt), expanded height ranges, with live preview while dragging
- Multi-window jumping for VS Code and Cursor — accurately opens the correct window when several are running
- SSH remote improvements — hook config drift auto-detection prompts re-setup, friendlier error messages, actionable update notices
Improvements
- Better audio quality on AirPods and high-rate output devices — fixed 24 kHz aliasing
- Settings window rebuilt — Mission Control, Space switching, and update dialogs now behave correctly
- Notch alignment improved across all MacBook models, with a tuning slider for edge cases
- Subagent and Agent Team filtering — properly silenced across sounds, panel expansion and notifications, with self-healing for stuck pending states
- Bypass mode pill redesigned as a capsule for visual consistency
- Diff line numbers wrap correctly for 4-digit values
- Accurate Usage tracking — Claude Code, Kimi and Codex plan data refreshes more reliably with improved diagnostics
Fixes
- Pinned Codex usage refresh
- AskUserQuestion preserves question text during bypass mode
- VS Code Extension sessions no longer prematurely cleaned at 5 minutes
- Bare letter shortcuts no longer collide with disabled bindings
- SSH tunnel surfaces real connection errors instead of fake "connected" state
- Z.ai legacy quota windows now display correctly
- Enterprise plan usage windows no longer falsely show 0%
- Agent Team mode now correctly mutes child agent sounds when enabled
- Gemini hook installation status correctly detected (no more false ✓)
-
New Features
- Custom sound files: drop in your own .wav/.mp3 per event
- Apple system sounds available in the per-event sound picker
- License Manage Devices portal shortcut in Settings
- Codex Desktop notifications now jump to the exact thread tab
- Optional memory restart guard in Labs settings
- Inline warnings for rate limit and API error states
Improvements
- Usage limits now unified across Claude, Codex, Z.ai, and Kimi
- Louder, more consistent sound effects across all events
- Codex helper threads (Memory Writer, Chronicle) hidden from the panel
- Smoother idle fade transitions
- Sleep-aware SSH health checks
Fixes
- Resolved a session-list freeze regression introduced in v1.0.29
- Custom sound selections now persist across reloads
- Gemini terminal approvals no longer leave sessions stuck
- Kimi placeholder conflict resolved — CLI no longer crashes on startup
- Hook self-healing cleans up stale entries on startup
- Improved hook reliability across machines and CLI configurations
- Z.ai weekly usage numbers corrected
-
New Features
- Codex: approve shell commands directly from the Notch
- Codex: smart dispatch for shell approvals — keeps the approval in the terminal tab you're viewing
- Codex Desktop: precise jump to the correct thread tab when clicking a session
- Copilot CLI: approval + notification hook support
- Gemini CLI: notification hook for approval reminders
- OpenCode: @agent subagent recognition — no more completion noise from subagents
Improvements
- Idle session cleanup timeout is now configurable (Settings → General → Dismissal)
- Large session lists render faster with virtualization
- Unified orange color for approval and question cards
- Session Switcher: ⌥G heartbeat summon + scroll-to-highlight
Fixes
- Right-click menu no longer appears on empty toolbar slots
- Several build and signing improvements
- Better compatibility with restricted file systems
-
New Features
- Auto Mode support (Labs) — Claude Code introduced Auto Mode upstream; flip the new Labs toggle and the Notch's Bypass button switches sessions into Auto Mode
- Built-in Bypass — keeps the Bypass button working on Claude Code v2.1.110+ where the original
setModeshortcut broke - SSH Remote detects outdated remote hooks and prompts a one-click upgrade, plus a manual install fallback when scp is blocked
- Docker container setup guide in Settings, with the
VIBE_ISLAND_HOSTenvironment variable - Kitty terminal precise jump with a one-click setup wizard
Improvements
- Codex auxiliary subagent activity is now hidden from the main session list
- Warp activation is now more reliable
- Pet no longer hides under the physical notch in minimized mode
Fixes
- Fixed update dialog overflow when release notes are long
- Fixed false 'hook removed' notifications while editing settings.json
-
New Features
- Quiet Hours — mute sounds during configured hours
- Follow Focus — notch follows your keyboard focus across displays
- Kimi Code CLI support (Moonshot AI)
- French localization
Improvements
- Redesigned Settings with Integrations tab and Usage pane
Fixes
- Cursor CLI over SSH: fixed "working" hang. SSH users: Redeploy from Settings → SSH Remote.
- SSH Remote: new Manual Install for SCP-blocked networks
- Warp terminal jump across tabs and split panes
-
New Features
- SSH Remote: macOS and FreeBSD remote support
Improvements
- SSH Remote: Better setup experience with guided prompts and host editing
- SSH Remote: Improved tunnel stability and CLI detection
- Codex: Reduced CPU usage during idle periods
Fixes
- Fixed several SSH Remote connection and compatibility issues
- Fixed minor UI scroll bounce
- Update dialog now includes a retry button
-
New Features
- SSH Remote (Beta) - Monitor Claude Code sessions on remote servers through SSH tunnels — deploy, connect, and manage from your Notch panel
- Kiro CLI support (Beta) - Zero-config auto-setup with agent creation, permission prompts, and multi-agent name detection
- Amp CLI support (Beta) - Sourcegraph Amp CLI integration
- Hermes CLI support (Beta) - NousResearch Hermes agent integration
Improvements
- Improved Warp terminal jump accuracy
- Ghostty cross-Space precise jump — reliable window switching across desktops
- Symlink-safe config writer protects dotfiles users
- MacBook Air pill bottom gap fix across all models
- External monitor auto-hide and fullscreen hide no longer mis-trigger on hover/click
- Improved overall stability and reliability
Fixes
- Fixed audio engine crash on idle shutdown (crash #43)
- Fixed Codex Desktop crash when unminimizing via Accessibility
- Fixed Settings panel briefly flashing on screen during prewarm
- Improved overall stability and performance
These beta features are under active development. Stable release coming in v1.1.0.
-
New Features
- SSH Remote - Monitor Claude Code sessions on remote servers through SSH tunnels — deploy, connect, and manage from your Notch panel
- Kiro CLI support - Zero-config auto-setup with agent creation, permission prompts, and multi-agent name detection
- Amp CLI support - Sourcegraph Amp CLI integration
- Hermes CLI support - NousResearch Hermes agent integration
Improvements
- Improved Warp terminal jump accuracy
- Ghostty cross-Space precise jump — reliable window switching across desktops
- Symlink-safe config writer protects dotfiles users
- MacBook Air pill bottom gap fix across all models
- External monitor auto-hide and fullscreen hide no longer mis-trigger on hover/click
- Improved overall stability and reliability
Fixes
- Fixed audio engine crash on idle shutdown (crash #43)
- Fixed Codex Desktop crash when unminimizing via Accessibility
- Fixed Settings panel briefly flashing on screen during prewarm
- Improved overall stability and performance
-
New Features
- Navigate directly to the right terminal session when clicking notifications from third-party CLI integrations
- GitHub Copilot CLI now shows tool details and question prompts in the Notch panel
- New option in Settings to control automatic terminal title configuration
Improvements
- Dwell time setting now uses a clean dropdown picker instead of a slider
- Usage display works reliably for Codex-only users
- Quieter experience: auto-updates no longer play the launch sound on restart
Fixes
- Settings window no longer falls behind other app windows
- Fixed dropdown menus not responding to clicks on multi-monitor setups
- Quit from the menu now works correctly
- Improved uninstall cleanup reliability
-
New Features
- Kiro CLI support - Full hook integration with event translation, tool name mapping, and IDE auto-detection
- Right-click context menu - Right-click the notch pill for quick access to Settings, Check for Updates, and Quit
Improvements
- Complete uninstall option in Settings - About (removes all CLI hooks, IDE extensions, and launcher scripts)
- Improved Copilot CLI integration architecture
- Better Cursor Agent detection - distinguishes CLI mode from IDE mode
- Reduced hook deployment footprint
Fixes
- Fixed CLI hooks not restoring after app restart (Qoder, Copilot, Kiro)
- Fixed usage display appearing permanently dimmed with single provider
- Fixed stale Z.ai provider cache not clearing
- Fixed usage activation when no data source available
- Fixed usage error indicator not auto-dismissing
- Fixed usage silent degradation on cold start
-
Improvements
- Usage limits now supports manual provider selection (Auto / Claude / Codex) and separates Anthropic and Z.ai as distinct providers
- Approval buttons now show dynamic shortcut hints matching your custom key bindings
- Individual shortcut keys can be reset to defaults without resetting all shortcuts
- Usage data is never discarded — stale data stays visible with an aging indicator until fresh data arrives
- Improved iTerm2 session matching for split panes
- Better compatibility with config files containing comments (JSONC) for Gemini CLI and Cursor
Fixes
- Fixed Cursor and CodeBuddy brand colors in tag pills
- Fixed keyboard shortcut responsiveness with CJK input methods
- Fixed force refresh not actually bypassing all caches for usage data
-
Improvements
- Improved Codex Desktop stability. If crashes persist, disable approval detection in Settings > Labs
Fixes
- Fixed Cursor sessions and approval cards briefly flashing in the notch panel
- Improved overall stability
-
New Features
- WezTerm and Kaku terminal support with precise tab and pane navigation
- Screen switch guide for external monitor users
Improvements
- Codex monitoring toggle: fully disable for zero overhead when not needed
- Smoother click-through in the area below the notch panel
- More reliable Ghostty terminal navigation
- Enhanced Codex approval detection stability
- More accurate hook status display in Settings
Fixes
- Fixed CodeBuddy session summary extraction
- Fixed phantom sessions from internal probes
- Fixed panel sometimes collapsing immediately after hover expand
- Faster permission approval response
-
New Features
- CodeBuddy CLI status monitoring support
- Custom Claude Code config path support for enterprise forks
- Report Bug button in Settings for easier issue reporting
- Improved post-purchase onboarding with intent-based layout and collapsible license key input
- Usage indicator: toggle between "used" and "remaining" display mode in Settings
Improvements
- Softer default notification volume
Fixes
- Fixed CLI tools (Claude Code, OpenCode, etc.) being invisible when running inside Cursor terminal
- Fixed Cursor terminal sessions incorrectly showing as "VS Code"
- Fixed license activation limit lockout when deactivation fails
- Fixed session cleanup when host IDE (VS Code, Cursor, etc.) closes
- Fixed usage tip not dismissing after activation
- Fixed Notch panel hover detection at screen top edge
-
Improvements
- Improved stability and reliability
-
Improvements
- Improved stability and reliability
-
Improvements
- Improved stability and reliability
-
Improvements
- Improved Codex session stability with faster recovery from missing events
- Checkout page now displays in the correct language based on your system locale
Fixes
- Fixed payment links occasionally not opening when clicked
-
Improvements
- Improved stability and reliability
- Improved audio playback reliability when switching output devices (headphones, speakers, etc.)
-
Verified Trial System
A server-authoritative trial system with hardware-bound resolution (beta).
Improvements
- Better network resilience — new users can start trial immediately even when offline (24h grace)
Fixes
- Cross-space window jump (VS Code) — fixed terminal focus not switching to the correct macOS Space
-
Improvements
- CodePilot desktop app support — session cards now persist correctly across conversation turns
- Cleaner display for CodePilot conversations (no internal metadata shown)
Fixes
- Fixed Codex CLI hooks setup being blocked by outdated CLI installations
-
New Features
- Added Qoder CLI support (auto-configured)
Improvements
- Better window switching when terminal is on another desktop or fullscreen
- Improved Codex Desktop session detection and cleanup
- Improved checkout reliability
Fixes
- Fixed permission approval getting stuck with multiple queued requests
-
New Features
- Quick mute toggle in expanded panel header
- Auto-hide notch when no active sessions (Settings → General)
Improvements
- Early adopter purchase button in Settings (tap to buy at your locked price)
- Smarter Codex Desktop session cleanup
- Settings fully localized (Japanese, Korean, Simplified Chinese)
- Reduced memory usage and background CPU activity
- Refined pixel art glow effects and idle animations
- Consistent typography across all panels
Fixes
- Checkout page now matches your system language
- Fixed rare sound engine crash
- Fixed auto-hide not fading the notch pill
-
Improvements
- Early adopter pricing now reliably works in all regions
- More reliable auto-updates for menu bar apps
- Diagnostic logging system with privacy redaction and one-click export
Fixes
- Fixed checkout showing incorrect price for some users in Asia
- Fixed sessions being incorrectly cleaned up for new CLI tools
-
New Features
- Codex multi-agent support: subagent sessions now appear nested under the parent conversation instead of as separate cards
Improvements
- Better Codex tool status: tool names now display consistently (e.g. "Read", "Bash", "Edit") with parameter details
- Codex reasoning text now shown in real-time during thinking phases
- Reduced phantom session flashes from Codex Desktop title sub-agents
-
Improvements
- Smarter hook configuration that adapts to your Claude Code version
- Improved audio engine stability with Bluetooth audio devices
- Better Codex terminal jumping in Ghostty and Warp
- Added Send Feedback button in Settings
Fixes
- Fixed an issue where older Claude Code versions could reject the entire settings file
- Fixed payment help not appearing after failed purchases
- Fixed onboarding button order for overseas users
- Fixed hook repair status not updating correctly in Settings
-
Improvements
- Smoother upgrade experience with welcome screen for existing users
- Louder onboarding ceremony sound
- Automatic CLI hooks recovery when overwritten by other tools
- JSONC comment support in settings files
Fixes
- Fixed crash on first launch before CLI tools are installed
- Fixed hooks configuration when settings.json doesn't exist
- Improved overall stability
-
Fixes
- Bundled onboarding wallpaper for consistent experience across all systems
- Lighter and clearer onboarding background
-
Fixes
- Removed screen recording permission prompt on first launch
- Added missing translations for Settings sidebar and license error messages
-
Highlights
- Official 1.0 release with licensing system
- Complete onboarding experience
- Edition Card member pass
Sound
- 8-bit chiptune sound system with real-time synthesis
New CLI Support
- Cursor Agent integration with approval and jump
- OpenCode integration (SSE + REST, permission and Q&A)
- Gemini CLI support
Terminal Support
- cmux precise jump via Socket JSON-RPC
- Ghostty improvements (UUID cache, fork auto-detection)
- Termius and Superset detection
- Minimized window recovery for all terminals
Improvements
- Session Switcher (keyboard navigation)
- Plan Review with feedback input
- AskUserQuestion GUI interaction
- Parallel permission approval queue
- IDE extension auto-install (VS Code, Cursor, Windsurf)
- Auto-collapse on mouse leave
- Redesigned Settings panel
- Customizable keyboard shortcuts
Reliability
- Network relay for improved license activation
- Three-layer activation fallback
- Better error messages for network issues
- Production-level crash monitoring
- Memory safety improvements
Older v0.x.x releases predate the public 1.0 launch and are intentionally omitted.
Auto-update is on by default - already running Vibe Island? You're up-to-date.