Skip to content

v1.2.0

Latest

Choose a tag to compare

@jiahongc jiahongc released this 11 Apr 12:38
· 3 commits to main since this release

What's new

Click-to-focus now works properly across most popular macOS terminals. Previously the tile click only reliably worked for Terminal.app and iTerm2. Now:

  • Ghostty — native AppleScript via Ghostty's own scripting dictionary, matching terminals by working directory and calling focus to select the tab and raise the window in one call.
  • WezTerm — uses wezterm cli list + wezterm cli activate-pane to match the pane by cwd. Works out of the box as long as WezTerm is running.
  • kitty — uses kitty @ focus-tab --match cwd:.... Requires allow_remote_control yes and a listen_on socket in your kitty.conf.
  • Visual Studio Code — fixed a process-name mapping bug where the click did nothing because System Events exposes the process as Code, not Visual Studio Code.
  • Hyper, Rio, Tabby — now detected by the watcher and routed to the System Events fallback (at least brings the app to the front).

Other improvements:

  • Better permission-prompt detection. A tool_use entry with no child processes and low CPU is now treated as a permission prompt (idle) instead of a running tool, so the tile accurately reflects that Claude is waiting on you.
  • 64 tests (was 61) — added coverage for the permission-prompt / child-process distinction.

Install

Download CC Companion-1.2.0-arm64.dmg, drag to Applications, then — because the app is unsigned — run:

xattr -cr /Applications/CC\ Companion.app

See the README for full install instructions and the new Terminal support table.