VS Code extension: full Review diff page crashes while inline diff works
Resolved 💬 14 comments Opened Jul 25, 2026 by Scheronimus Closed Aug 3, 2026
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
What version of the IDE extension are you using?
Visual Studio Code 1.130.0, x64
What subscription do you have?
pro
Which IDE are you using?
VS Code
What platform is your computer?
Windows 10 Home, x64
What issue are you seeing?
The full Codex Review/diff page displays:
Oops, an error has occurred
The inline diff card inside the conversation renders the same change correctly.
VS Code Source Control and git diff also work correctly.
What steps can reproduce the bug?
- Open a valid Git repository in VS Code.
- Make a small uncommitted text change.
- Confirm that
git diffdisplays the change. - Open the Codex full Review/diff page.
- The Review page crashes and displays “Oops, an error has occurred.”
- The inline “Review changes” card continues to render correctly.
What is the expected behavior?
The full Review page displays the repository diff.
Additional information
Actual result
The full Review page hits an error boundary. Only the inline diff works.
Troubleshooting already attempted
- Initialized and validated the Git repository.
- Confirmed
git diffworks. - Reloaded the VS Code window.
- Restarted VS Code.
- Disabled and re-enabled the extension.
- Completely uninstalled and reinstalled the extension.
- Tested after creating a fresh filesystem change.
- The failure persists.
Relevant log entry
At 2026-07-25 17:54:05.328:
error boundary ... editor-diff-page-DVdvmt2c.js ... name=AppRoutes
The stack trace points into:
openai.chatgpt-26.721.41059-win32-x64/webview/assets/editor-diff-page-DVdvmt2c.js
Authentication succeeds and the Git repository watcher starts normally before the crash.
Additional observations
- The inline diff renderer works.
- VS Code native Source Control diff works.
- The repository has a valid initial commit and a small uncommitted README change.
- The problem appears isolated to the full
editor-diff-pagewebview route.
14 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
plug-in Version :
26.721.41059
I can reproduce this on Windows 10 with VS Code connected to WSL2.
Additional observations:
/mnt/c.~/.codexis stored under the WSL home directory on ext4.git diffwork normally.This appears isolated to the click-open/full diff UI rather than Git, WSL filesystem access, or diff generation.
Additional confirmed reproduction under VS Code Remote - WSL2:
The fresh extension-host log records these consecutive events:
This appears to be the same regression and confirms it is reproducible in a Remote - WSL environment, not only a native Windows extension host.
Additional native Windows reproduction with a confirmed rollback workaround:
Microsoft Windows NT 10.0.26200.0), VS Code x641.131.0openai.chatgpt@26.721.41059openai.chatgpt@26.609.30741gpt-5.6-sol,model_reasoning_effort = "medium"Observed behavior:
26.721.41059, clicking Codex Diff / full Review page showsOops, an error has occurred.git diff,git diff --check, and VS Code Source Control all work normally.26.609.30741and pinningopenai.chatgptagainst auto-update makes Codex Diff work again.26.721.41059to enable the newer model path caused the Codex Diff error to return; running the rollback script restored Codex Diff again.Relevant sanitized log signature from
Codex.logon the broken build:same error on linux
I asked Codex about it and it lead me here. It has been like this for days. I'm using it via VScode extension on Windows and ssh remote linked to Ubuntu.
This is also reproduced on:
I'm having the same issue on:
Here's the output from the log after trying to open the diff tab (username anonymized):
Having the same issue on CachyOs,
CachyOS: 7.1.3-2-cachyos
Codex plugin: 26.721.41059
Vscode: 1.128.0
I can consistently reproduce what appears to be the same issue, but in a different environment.
Environment
26.5727.40816-linux-x64Behavior
git diffworks normally.The extension log shows that authentication succeeds:
The failure occurs while rendering the diff page:
I do not see any preceding
fs/readFileor file-not-found errors in the extension log. It looks like the WebView crashes while rendering the Review/Diff page itself.This reproduces across multiple repositories, so it doesn't appear to be caused by repository contents or Git state.
If it would help, I'm happy to provide the complete extension log or help test a pre-release build.
One week with a critical bug. Incredible.
We have a fix in place for this problem. It will be included in the next release.
Still reproducible on Windows x64 with:
VS Code: 1.132.0
Codex extension: openai.chatgpt 26.727.40816
Tested inside a valid Git repository with a new untracked file.
Git, VS Code Source Control, and the inline Codex diff correctly detect
the +3-line change.
Opening the full Codex Diff page produces:
"Oops, an error has occurred"
After clicking "Try again", it changes to:
"No diff available"
Codex.log records: