mirror of
https://github.com/stablyai/orca.git
synced 2026-11-15 18:37:24 +00:00
On click the strip stays as 'Restarting Claude…' (spinner, button disabled, no ×). It settles on the relaunched agent's first status, after which it follows the account (state 1 again if the sign-in is still bad). No relaunch within 10 s, no startup to launch, or a startup that throws shows 'Couldn't restart Claude · Try again.' with Try again and Dismiss. A relaunch that stays quiet past 10 s counts as restarted. The forced past-the-mid-turn mark now clears on launch, failure or timeout, so a stale queued restart never jumps the account-switch wait rule. The pane runner is extracted (runReadyPaneAccountRestarts) and covered end to end through the real store: a 'blocked' Claude relaunches in place with its resume startup, an account-switch restart still waits, and each failure path reports.