Reproduction driver record

Environment on both sides: Linux; real web client served by vp run dev; Chromium preview browser at 1280x800 CSS pixels, device scale factor 2, light theme; fresh worktree-local databases with T3CODE_DEV_SEED=0; Codex CLI 0.167.2 authenticated using the existing API-key configuration. No model turn was sent. No copied user database.

Base: 817b92f13a1d11922e76d6b79cac42861be972cb
Head: eee5f6f8cac19d9c90a45bc82b757c884fa70b55

On each checkout:
1. vp i; T3CODE_DEV_SEED=0 vp run dev; pair browser using that server's startup link.
2. Settings > Providers > Add provider > Codex > Configure manually.
3. Label Slow Codex, instance ID codex_slow. Set Binary path to the supplied slow-codex executable. Blur the field to save it.
4. Add environment variable T3CODE_CODEX_PROBE_TIMEOUT_MS with value 60000. Blur to save it.
5. Start a browser recording. Click Refresh provider status. Wait until the refresh button is enabled again. Inspect the selected Slow Codex status and Models section.
6. Base: Unavailable, Timed out while checking Codex app-server provider status.; 0 models. Head: Authenticated / OpenAI API Key; 9 models.
7. Remove the environment variable. Start another recording and refresh again. Both commits: Unavailable, Timed out while checking Codex app-server provider status.

The refresh-driver.js expression contains the browser interaction and completion wait. The actual session used these same DOM actions through preview_evaluate and field entry through preview_act. Two recordings of the override refresh were taken; the submitted pair uses the status panel at its top, for an unobstructed message. Screenshots were byte-identical in pairs taken more than 500 ms apart.

Evidence was cropped to the provider status and catalog-count panels, excluding private identifiers, machine labels and internal paths. All submitted recordings preserve the complete recorded interval at real speed. Catalog-count stills show each panel after scrolling; individual model identifiers are excluded.

AI-assisted; verified with the tests and tools listed above.
