You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Precise IM switching in same-cwd tabs — when several Ghostty/Warp tabs share a working directory, a sibling tab running claude no longer triggers the rule on the focused (non-Claude) tab. Process rules only fire when every focus-candidate independently agrees, otherwise we fall through to the terminal default.
Regex patterns — wrap a rule pattern in /.../ (optional i flag for case-insensitive) to opt into ICU regex. Combined with the matcher fix above this unlocks the cleanest way to switch IM on Claude Code: /^[⠁-⣿✳] / as a Tab Title rule catches cc's spinner and idle (✳) title prefixes precisely on the focused tab.
Note column on terminal rules — annotate each rule in Settings → Terminal Rules so cryptic patterns like the Claude regex don't sit unexplained. Existing stored rules upgrade with an empty note.
Fixes
Cmd+C/V/X/A/Z now work in the Pattern and Note text fields. An LSUIElement app gets no main menu by default, so the standard edit shortcuts had nowhere to dispatch — a hidden Edit menu now routes them.
Polish
Status menu's App Rules and Terminal Rules sections share the same layout, only enabled rules are listed, and the redundant ✓ prefix is gone.
README trimmed: tighter Features, Warp/Alacritty rows, plus new tmux and Process names vs. user-typed commands notes covering pty visibility limits and exec-into-binary wrapper scripts.