openai / openai/codex

After switching Codex Desktop Agent Environment from **Windows Native** to **WSL**, I can no longer create projects.

Open
#44,507 3 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app app-server bug windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

26.903.71938

What subscription do you have?

Plus

What platform is your computer?

Microsoft Windows NT 10.0.26200.0 x64

What issue are you seeing?

After switching Codex Desktop Agent Environment from Windows Native to WSL, I can no longer create projects.

The UI only shows:

Failed to create project

There are no additional details in the UI.

The Codex Desktop logs contain:

[host-app-server-projects] Local app-server project migration failed
errorMessage="Invalid request: AbsolutePathBuf deserialized without a base path"

### What steps can reproduce the bug?

1. Use Codex Desktop on Windows with **Agent Environment = Windows Native**.
2. Create and use several local projects with Windows paths (e.g. `C:\Work\Android\...`).
3. Change **Agent Environment** from **Windows Native** to **WSL**.
4. Restart Codex Desktop.
5. Try to create a new project.
6. Codex Desktop shows **"Failed to create project"** without any additional explanation.

The logs show:

`[host-app-server-projects] Local app-server project migration failed errorMessage="Invalid request: AbsolutePathBuf deserialized without a base path"`

The issue started specifically after migrating the Agent Environment from Windows Native to WSL.

### What is the expected behavior?

_No response_

### Additional information

_No response_

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the Codex Desktop local app-server project migration path and the log message about AbsolutePathBuf being deserialized without a base path. Reproduce the Windows Native to WSL switch using the listed steps, then verify that creating a project succeeds after migration without the failure message.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.