Codex Desktop no longer shows file tree, review pane, or branch UI despite Git being detected

Open 💬 5 comments Opened Jun 28, 2026 by Aleopazo

Summary

Codex Desktop stopped showing the file tree / review pane entry points / current branch UI for local Git projects. This appears to be a Desktop UI regression: Git, GitHub auth, the Codex CLI, and the Codex app backend all still detect the repositories correctly.

The issue started recently, within the last couple of days. It affects all Codex Desktop projects on this machine, not just one repository.

Environment

  • Codex Desktop: 26.623.42026
  • Build: 4514
  • Bundled Codex CLI: 0.142.3
  • macOS: 15.7.4, arm64
  • Git: 2.53.0
  • GitHub CLI: 2.95.0
  • Account has GitHub CLI auth and Codex GitHub connector access

Expected behavior

For projects inside a Git repository, Codex Desktop should expose the file tree / Git branch context / review pane so changes can be inspected in the UI.

This matches the Codex app docs: the review pane works for projects inside a Git repository and reflects the Git repo state.

Actual behavior

The Desktop UI does not show:

  • file tree / project tree
  • review pane option
  • current branch / Git repo indicator

This happens even though the same project is a valid Git repo and Codex backend state includes branch/origin metadata.

Diagnostics already performed

Local Git and repo state are healthy:

git status --short --branch
## master...origin/master

HEAD == master == origin/master

GitHub / gh auth are healthy:

gh auth status -h github.com
✓ Logged in to github.com account <redacted>
Token scopes: gist, read:org, repo, workflow

Codex doctor is clean:

Codex Doctor v0.142.3 · macos-aarch64
17 ok · 1 idle · 1 notes · 0 warn · 0 fail ok

The Codex state DB still has Git metadata for the active thread:

thread cwd=<local git repo>
git_branch=master
git_origin_url=<github origin redacted>
git_sha=<sha present>

The Desktop config does not appear to disable Git/review. It includes:

[desktop]
git-show-sidebar-pr-icons = true

After a full profile reset, logs still show Git watchers running and origins being detected:

info [git-repo-watcher] Starting git repo watcher
info [git] [git-origins] worker-complete ... originCount=...

Recovery attempts already tried

  • Restarted Codex Desktop normally
  • Found multiple stale Codex Desktop processes and terminated them
  • Reset persisted UI state under ~/.codex/.codex-global-state.json with backup
  • Reset Codex Desktop Electron profile by moving ~/Library/Application Support/Codex to a timestamped backup
  • Cleared Codex Desktop session storage as part of the profile reset
  • Reopened Codex Desktop cleanly with only one main Codex process running
  • Confirmed ~/.codex state, memories, sessions, and SQLite DB integrity remained OK
  • Confirmed GitHub CLI and GitHub connector access remained OK

Despite all of the above, the UI still does not show tree/review/branch controls.

Notes

This does not appear to be a repository issue, GitHub permission issue, or CLI issue. It looks isolated to Codex Desktop UI rendering/feature exposure after a recent update.

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗