[Codex app] Settings > Worktrees ignores custom git-worktree-root

Resolved 💬 1 comment Opened Jul 13, 2026 by iamgqb Closed Jul 17, 2026

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

Codex desktop app 26.707.62119 (build 5211)

What subscription do you have?

Pro

What platform is your computer?

Darwin 25.5.0 arm64 arm

What issue are you seeing?

When git-worktree-root is configured to use a custom directory, the Codex desktop app correctly creates and manages worktrees under that directory, but Settings > Worktrees does not display them.

Refreshing the list, restarting Codex, and updating the app do not resolve the issue.

What steps can reproduce the bug?

  1. Set git-worktree-root to a directory outside $CODEX_HOME/worktrees.
  2. Start a Codex task in Worktree mode.
  3. Confirm that Codex creates the worktree under the configured directory:

``text
/Users/<user>/workspace/managed-worktrees/<4-hex-id>/<repository>
``

  1. Open Settings > Worktrees.
  2. Manually refresh the worktree list.
  3. Restart Codex and check the list again.

What is the expected behavior?

Settings > Worktrees should list managed worktrees from the effective configured git-worktree-root.

Additional information

Inspection of the installed production bundle for version 26.707.62119 shows the following request in the Worktrees settings query:

git.request({
  method: "codex-worktrees",
  params: {
    hostConfig,
    operationSource
  }
})

The request omits worktreesRoot.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗