mirror of
https://github.com/dtzp555-max/ocp.git
synced 2026-07-23 05:55:09 +00:00
Newer claude 2.1.x renders the input bar with a `shift+tab to cycle` footer (part of "⏵⏵ bypass permissions on (shift+tab to cycle)") instead of the classic `? for shortcuts` hint. tuiInputReady() matched only the old string, so on those builds every pane read as never-ready: cold boots timed out (tui_pane_not_ready) and, with the warm pool on, every pre-boot failed (bootFailures climbed, warm hits stayed at zero) with no error surfaced to the operator. Widen the matcher to accept either footer. Keep the test replica verbatim and add a positive case for the new footer. Co-authored-by: sumlin <3495838+sumlin@users.noreply.github.com>