Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 17 additions & 8 deletions scripts/codex-fleet/overview-header.sh
Original file line number Diff line number Diff line change
@@ -1,23 +1,32 @@
#!/usr/bin/env bash
# overview-header.sh — RETIRED.
# overview-header.sh - retired compatibility shim.
#
# This script used to split the overview window to host an in-binary
# `fleet-tab-strip` Rust header pane. That crate was retired in PR #107;
# the iOS-style nav strip configured by style-tabs.sh
# (`status-position top` + window-status-format pills) is now the single
# canonical nav surface. The status bar is visible on every window — not
# just overview — so the dedicated header pane is no longer needed.
# Plan codex-fleet-glass-menu-drop-tabstrip-2026-05-15 removed the
# standalone `fleet-tab-strip` Rust header pane. The iOS-style nav strip
# configured by style-tabs.sh (`status-position top` +
# window-status-format pills) is now the canonical nav surface. The status
# bar is visible on every window, so the dedicated header pane is no longer
# needed.
#
# Kept as a no-op for backwards-compat: anything still wired to call this
# (e.g. older operator runbooks, sibling sessions like codex-fleet-2.sh)
# just gets a clean log line and continues, instead of a hard error from
# the missing binary lookup.
#
# The old implementation first checked for an existing header pane before
# splitting the overview window:
#
# tmux list-panes -t "$target" -F '#{@panel}' \
# | grep -qFx '[codex-fleet-tab-strip]'
#
# This shim deliberately treats every invocation as the skip path: no binary
# lookup, no split-window/select-pane, and no pane @panel marker writes.
#
# Usage:
# bash scripts/codex-fleet/overview-header.sh # no-op, exits 0
set -eo pipefail

log() { printf '\033[36m[overview-header]\033[0m %s\n' "$*"; }

log "no-op (fleet-tab-strip retired PR #107) — tmux status bar owns the nav now (see style-tabs.sh)"
log "overview-header: tab strip removed (see plan codex-fleet-glass-menu-drop-tabstrip-2026-05-15)"
exit 0