From 42c0e84d235366a40dac58f686eca6d875463efc Mon Sep 17 00:00:00 2001 From: Neil <4138956+nwparker@users.noreply.github.com> Date: Mon, 24 Aug 2026 23:25:52 -0700 Subject: [PATCH] docs(terminal): correct the flap diagnosis in the repro header MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Verified against the OMP source: it emits only π-glyph frames (`DEFAULT_TERMINAL_TITLE = "π"`, title-generator.ts:25), and on an Orca-hosted pane its native titler cedes to Orca's own injected extension, which writes `⠋ π - - `. So OMP emits neither "OMP" nor "Pi". Both flap sides are Orca's: "OMP" from driveSyntheticTitleFromHook, "Pi" from normalizeTerminalTitle collapsing our own extension's output to a hardcoded literal. The prior header credited the wrapped harness for frames it never sends, which is the same wrong narrative that produced eight fixes at eight layers. No behavior change. --- ...p-pi-alternating-title-frame-churn.test.ts | 51 ++++++++++++------- 1 file changed, 34 insertions(+), 17 deletions(-) diff --git a/src/renderer/src/store/slices/repro-omp-pi-alternating-title-frame-churn.test.ts b/src/renderer/src/store/slices/repro-omp-pi-alternating-title-frame-churn.test.ts index b4fe02a2e9c..a8b1713e83b 100644 --- a/src/renderer/src/store/slices/repro-omp-pi-alternating-title-frame-churn.test.ts +++ b/src/renderer/src/store/slices/repro-omp-pi-alternating-title-frame-churn.test.ts @@ -3,14 +3,29 @@ * between "OMP" and "Pi" at spinner cadence, committing a fresh store patch on * every frame. * - * OMP wraps Pi, so TWO independent writers publish OSC title frames into the - * same pane, and both are "correct" from their own vantage point: + * Both of those strings are manufactured by Orca. OMP emits NEITHER. + * Verified against oh-my-pi/packages/coding-agent/src/utils/title-generator.ts: + * `DEFAULT_TERMINAL_TITLE = "π"` (:25) and `buildTerminalTitleWithState` (:530-544) + * compose `π ⠋