Windows App: Not picking WSL thread history
Open 💬 7 comments Opened Mar 6, 2026 by zg-alexey
💡 Likely answer: A maintainer (github-actions[bot], contributor)
responded on this thread — see the highlighted reply below.
What version of the Codex App are you using (From “About Codex” dialog)?
There is no About Codex on Windows - separate bug :)
What subscription do you have?
Plus
What platform is your computer?
Microsoft Windows NT 10.0.19045.0 x64
What issue are you seeing?
I have Codex app set to WSL agent and shell.
I add project inside WSL - app is not picking thread history I already have there in CLI Codex/Cursor/VSCode plugin.
What steps can reproduce the bug?
Set app to use WSL in agent and shell. Restart it. Add project from inside WSL (on WSL drive) - any repo which has a number of threads created through CLI Codex or Cursor/VSCode plugin.
What is the expected behavior?
_No response_
Additional information
_No response_
7 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
I have the same issue.
same issue
any update on this?
I am really eager to start using the Codex App. but until this is fixed I will continue to use the VS Code extension...
Said differently it would be great that when the app is configured to use WSL, it acts like a nice easy to use UI for the codex CLI inside WSL
same issue. Better WSL support would be much appreciated
I did a bit of local digging on a Windows + WSL setup and found one thing that may be relevant.
Environment:
26.422.2437.0codex-cli 0.124.0-alpha.210.0.26200.8246/home/<user>/.../<repo>What I see locally:
/home/<user>/.codexsessionsstate_5.sqlitehas 22 thread rows/mnt/c/Users/<user>/.codexsessionsstate_5.sqlitehas 0 thread rowsThe interesting part: the WSL-created sessions and the Desktop-created sessions for this repo both store the cwd as a WSL path like:
/home/<user>/.../<repo>So at least in my case this does not look primarily like a cwd mismatch. It looks more like the Windows App is reading/indexing the Windows-side Codex home, while CLI / VS Code inside WSL are writing to the WSL-side Codex home.
Possible fix direction:
When the Windows App is using a WSL agent/shell, it may need to read/index the selected distro’s
$HOME/.codexas the primary Codex home, or merge it with the Windows-side Codex home. It would also help to have a small diagnostic showing which Codex home the app is currently using for thread history.