From 82aeeaec029d2bba92043d5431ac2dd778014cf2 Mon Sep 17 00:00:00 2001 From: Codeman maintainer Date: Fri, 9 Oct 2026 16:34:09 +0200 Subject: [PATCH] docs: CLI Logos on Tabs in the settings reference and the dashboard page The Settings Reference gets the new row in the Appearance tab table, the Dashboard's Session tabs section says what the logo is and where to turn it off, and the CliEntry.shortBadge comment in docs/cli-registry.md no longer implies every tab always shows a logo. Co-Authored-By: Claude Opus 5.5 (1M context) --- docs/cli-registry.md | 2 +- docs/wiki/Settings-Reference.md | 1 + docs/wiki/The-Dashboard.md | 4 ++++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/cli-registry.md b/docs/cli-registry.md index 10e49c6b..95026524 100644 --- a/docs/cli-registry.md +++ b/docs/cli-registry.md @@ -36,7 +36,7 @@ These are the only writes to `clis.json`. They are serialized, and a file that d interface CliEntry { id: CliId; // 'codex' label: string; // 'Codex' — shown in menus - shortBadge: string; // short label ("Run CX", the Settings CLI list), e.g. 'CX'; tabs show the run-mode-dot logo instead + shortBadge: string; // short label ("Run CX", the Settings CLI list), e.g. 'CX'; tabs show the run-mode-dot logo instead (no mark at all with CLI Logos on Tabs off) accent: string; // single hex colour enabled: boolean; stock: boolean; // set by the loader; a custom entry can never claim it diff --git a/docs/wiki/Settings-Reference.md b/docs/wiki/Settings-Reference.md index ff31d1d3..9feec4b0 100644 --- a/docs/wiki/Settings-Reference.md +++ b/docs/wiki/Settings-Reference.md @@ -99,6 +99,7 @@ every session or only the active tab. | State Order | For *By state*: needs you on top (default) or at the bottom, right above the terminal. | | Vertical Rail Order | *By activity* (default) sorts the rail the way the home screens are sorted; *Manual* keeps your tab order and drag-reordering. With *By state* or *By case* it orders the rows inside each section. | | Tall Tabs | Taller tab strip. | +| CLI Logos on Tabs | Each agent tab, and its row on the desktop home rail, shows the CLI's logo before the name. Off hides those logos on this device; the status dot and the shell's SH badge stay, and tiles, split headers and the Run menus keep their logos. On by default. | | Pop-out Button on Tabs | Adds the detach control to tabs, with a per-tab override. | | Spawn Lineage Lines | Lines from each tab to the sessions it spawned; the selected tab's family is drawn thicker. Desktop only, on by default. | | Auto-name Sessions | Titles a new tab after its first prompt, keeping the case prefix (`w3-myapp: fix the login redirect`). Synced, off by default. See [The Dashboard](The-Dashboard#automatic-session-names). | diff --git a/docs/wiki/The-Dashboard.md b/docs/wiki/The-Dashboard.md index 0795cef0..2f164274 100644 --- a/docs/wiki/The-Dashboard.md +++ b/docs/wiki/The-Dashboard.md @@ -73,6 +73,10 @@ precedence there. One tab per session, in your order, and that order syncs across your devices. +An agent tab shows its CLI's logo before the name, and a shell tab an `SH` badge. **CLI Logos +on Tabs** (App Settings → Appearance → Tabs) hides the logos on that device; the tile and split +headers and the Run menus keep theirs. + **Status is carried by the dot and the tab's own styling:** | Look | Meaning |