Skip to content

Switchboard v1.3.2

Choose a tag to compare

@windaddict windaddict released this 18 Jul 16:18
· 25 commits to main since this release

The Claude keys now catch every kind of busy.

Fixed

  • 'Brewed … · N shells still running' reads as working. When a turn ends while a backgrounded shell keeps running, Claude's title flips to idle — the keys now detect the live shell tool directly (it runs as a child of the claude process) and stay amber until it finishes.
  • Long background shells no longer flip to waiting mid-run — an unanswered tool call in the session transcript keeps non-tmux hosts honest through quiet stretches.
  • A foreground shell tool can't hide a working Claude — the pane matcher accepts a working-format title even while the tool momentarily owns the terminal, without ever adopting stale idle titles from dead panes.

Detection stack, in order: active title → live shell child → idle title → pending tool call → transcript freshness. 435 tests. Same signed & notarized native helpers.