VS Code Codex sidebar hangs when GitHub Copilot Chat is enabled
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
Research direction
Start at the VS Code extension's dedicated Codex sidebar Webview bootstrap and compare its lifecycle with the working Codex conversation Webview, using the extension-host/renderer logs and #32420 as context. Reproduce with GitHub Copilot Chat enabled and verify that the sidebar initializes normally while Copilot Chat remains enabled, without regressing the Chat view.
Written by the indexing model from the issue text.
Description
Summary
The Codex sidebar in VS Code hangs indefinitely on the OpenAI logo whenever GitHub Copilot Chat is enabled. Disabling GitHub Copilot Chat and reloading VS Code makes the Codex sidebar load normally.
This was reproduced after a full VS Code purge/reinstall and after testing with a clean VS Code user-data directory. The Codex CLI and Codex conversations opened through VS Code's Chat view remained usable; the dedicated Codex sidebar was the failing surface.
Environment
- OS: Ubuntu 22.04.5 LTS (X11/GNOME)
- VS Code:
1.129.1(8a7abeba6e03ea3af87bfbce9a1b7e48fed567b8) - Codex extension:
openai.chatgpt@26.715.31925 - GitHub Copilot Chat: bundled VS Code chat extension (VS Code did not report a separate Marketplace version)
Steps to reproduce
- Start from a clean VS Code installation/profile.
- Install and enable
openai.chatgpt. - Confirm that the dedicated Codex sidebar loads successfully.
- Enable GitHub Copilot Chat.
- Reload VS Code and open the dedicated Codex sidebar.
- Observe that the sidebar remains indefinitely on the OpenAI loading logo.
- Disable GitHub Copilot Chat and reload VS Code.
- Observe that the Codex sidebar loads successfully again.
Expected behavior
Codex and GitHub Copilot Chat should coexist without preventing the Codex sidebar Webview from initializing.
Actual behavior
With GitHub Copilot Chat enabled, the Codex sidebar never progresses beyond the OpenAI logo. Disabling Copilot Chat immediately restores the sidebar after reload.
Relevant logs
The VS Code extension-host/renderer logs included:
No bundle location found for extension GitHub.copilot-chat
MainThreadChatAgents2#$updateAgent: No agent with handle 2 registered
During failing starts, the Codex app-server activated and initialized, but the dedicated sidebar did not complete its Webview bootstrap. A Codex conversation Webview could still reach:
[statsig-refresh-diagnostics] React root render requested windowType=extension
[startup][renderer] app routes mounted
maybe_resume_success
Troubleshooting performed
- Verified proxy and HTTPS connectivity to
chatgpt.com. - Confirmed the Codex CLI and model access worked.
- Cleared VS Code Service Worker, Cache, Code Cache, and GPUCache.
- Reinstalled the Codex extension.
- Completely purged VS Code,
~/.config/Code, and~/.vscode, then reinstalled VS Code and only Codex. - Tested a separate clean
--user-data-dirand--extensions-dir; Codex worked there. - Re-enabled synced extensions and reproduced the failure.
- Isolated the trigger to GitHub Copilot Chat: enabled = failure; disabled = success.
This may be related to the Webview bootstrap/lifecycle symptoms in #32420, but this report has a repeatable extension-level trigger rather than an intermittent Remote-SSH trigger.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·