Codex
Public Made by Adomby adom
Codex in Adom Hydrogen: ecosystem setup, dock dashboard and live engineering demos.
Codex extension 26.903.71938 fails to activate on code-server: no conversation loads (PendingMigrationError navigator global, then a Zod crash); 26.901 works
Measured on AdomLapper 2026-09-10 (code-server 1.131.0, the Hydrogen Desktop WSL workspace). The OpenAI Codex extension auto-updated at 06:07:32 UTC from openai.chatgpt-26.901.22334 to 26.903.71938. Since then no Codex conversation loads: every Codex tab shows only its conversation id as the title, the custom-editor webview is never instantiated, and the desktop toast reads "Codex could not start its user interface". A window reload and reopening the conversation from history do not help; the old app-server processes from 26.901 keep running as orphans.
Extension host log (exthost3/remoteexthost.log) on activation of openai.chatgpt for onCustomEditor:chatgpt.conversationEditor:
[error] PendingMigrationError: navigator is now a global in nodejs, please see https://aka.ms/vscode-extensions/navigator for additional info on this error.
followed by a Zod schema stack inside openai.chatgpt-26.903.71938/out/extension.js (new ZodObject ... at Object.le ... extension.js:65:24629). 26.901 on the same box worked all week.
Done on the laptop: rolled back to 26.901.22334 so John can work; not pinned, so the next auto-update may reinstall 26.903. Ask for the Codex bridge owners: confirm on ConfRoomROG / winvm whether 26.903 activates there (same code-server), and if it is the extension, report it upstream with these lines; the Codex bridge should also surface "extension failed to activate (version X)" in its readiness instead of the generic could-not-start toast, so a user sees the cause. Hydrogen's wake-heal will detect a Codex tab with no webview and name the extension version in its status rather than reloading in a loop.