Skip to content

Commit 7239150

Browse files
NagyViktNagyVikt
andauthored
fix(codex-fleet): refresh style-tabs post tab strip copy (#201)
Co-authored-by: NagyVikt <nagy.viktordp@gmail.com>
1 parent b0e9dcc commit 7239150

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

scripts/codex-fleet/style-tabs.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -484,10 +484,10 @@ if [[ -n "$_clip_cmd" ]]; then
484484
fi
485485

486486
# Default UX: keep the tmux status bar visible so the iOS-style window nav
487-
# strip is the always-on header/footer for codex panes (plain codex CLI panes
488-
# don't render the in-binary fleet-ui tab_strip, so without this the operator
489-
# has no clickable nav surface). Opt out with `CODEX_FLEET_TMUX_STATUS=off`
490-
# when only the ratatui dashboards are in view.
487+
# strip is the always-on header/footer for codex panes. The old dashboard tab
488+
# strip was removed in plan codex-fleet-glass-menu-drop-tabstrip-2026-05-15;
489+
# plain codex CLI panes still need tmux chrome for clickable window nav.
490+
# Opt out with `CODEX_FLEET_TMUX_STATUS=off` for dashboard-only sessions.
491491
if [[ "${CODEX_FLEET_TMUX_STATUS:-on}" == "off" ]]; then
492492
tmux set-option -t "$SESSION" status off >/dev/null 2>&1 || true
493493
else
@@ -500,9 +500,9 @@ fi
500500
# Immediate redraw.
501501
tmux refresh-client -S >/dev/null 2>&1 || true
502502

503-
status_state="visible (default nav strip)"
503+
status_state="visible (default tmux nav)"
504504
if [[ "${CODEX_FLEET_TMUX_STATUS:-on}" == "off" ]]; then
505-
status_state="hidden (CODEX_FLEET_TMUX_STATUS=off)"
505+
status_state="hidden (CODEX_FLEET_TMUX_STATUS=off; pane chrome only)"
506506
fi
507507
if (( HEIGHT == 1 )); then
508508
echo "[style-tabs] applied iOS-palette tabs (height=1, mouse clicks WORK) to session=$SESSION · tmux status: $status_state"

0 commit comments

Comments
 (0)