Codex Desktop 26.623.101652: Git UI missing despite repo detected by doctor
Summary
Codex Desktop is not showing the native Git UI for a valid local Git repository/worktree on macOS. Local Git works, GitHub CLI auth works, and codex doctor detects the repository correctly, but the desktop app does not expose the expected Git/change controls.
This looks like a Codex Desktop UI regression rather than a repository, Git, or GitHub CLI problem.
Version
- Codex Desktop:
26.623.101652 - Desktop build:
4674 - Codex CLI:
0.142.5 - Platform: macOS desktop app on Apple Silicon
- Git:
2.55.0 - GitHub CLI:
2.96.0
What is missing
In a local Git repository, Codex Desktop should show the native Git workflow UI, including some or all of:
- changed files / Changes view
- diff or review pane
- branch or worktree context
- commit controls
- push controls
- PR-related actions where applicable
Actual behavior: none of that Git UI appears. The project opens and terminal commands work, but Git actions have to be done manually from the terminal.
Reproduction steps
- Open Codex Desktop
26.623.101652on macOS. - Open a valid local Git repository or Git worktree.
- Ensure the repo has a configured GitHub remote.
- Ensure local changes exist.
- Confirm
git statussees the branch and local changes. - Confirm
codex doctordetects the repo. - Observe that the desktop Git UI still does not appear.
Diagnostics
Local tools are healthy:
git version 2.55.0
gh version 2.96.0
GitHub CLI auth succeeds for github.com
The workspace is a valid Git worktree:
git status --short --branch reports an active branch with local changes
git remote -v reports a configured GitHub remote
Codex Doctor detects Git correctly:
Codex Doctor v0.142.5 · macos-aarch64
17 ok · 3 notes · 0 warn · 1 fail
Git check:
✓ git git version 2.55.0
repo detected true
repo root detected
.git entry detected as a worktree pointer
branch detected
The only Doctor failure is terminal-related:
✗ terminal TERM=dumb - colors and cursor control are disabled
That does not appear related to the missing Git UI, because Codex Doctor still detects the repository/worktree/branch successfully.
Troubleshooting tried
- Verified local Git works from the terminal.
- Verified the project is a valid Git worktree.
- Verified a GitHub remote is configured.
- Verified GitHub CLI is installed and authenticated.
- Verified Codex CLI is current.
- Ran
codex doctor; Git detection passes. - Restarted Codex Desktop.
- Checked for stale or duplicate Codex Desktop processes.
- Reopened the affected local project.
- Confirmed local file changes exist, so this is not just a clean working tree.
Related issues
This appears related to other missing-Git-UI reports, but this report confirms the behavior on Codex Desktop 26.623.101652 / build 4674 with Codex CLI 0.142.5:
- #30483
- #30484
- #30659
Hypothesis
The Codex backend/CLI detects Git correctly, but the desktop app is not surfacing the native Git controls. The issue appears to be in desktop UI exposure or feature gating rather than Git, GitHub CLI auth, or repository setup.
4 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Additional sanitized confirmation after comparing with the related comments in #30484 and #30659:
On Codex Desktop
26.623.101652/ build4674, the macOS View menu exposes:The View menu does not expose
Toggle Diff PanelorToggle Review Panel.The installed app bundle still contains related command/page identifiers:
This supports the same pattern described in the related reports: Git/repo detection is working, and related Git UI code appears to ship, but the native Git/diff/review controls are not being surfaced by the desktop UI/menu/shortcut layer.
I also encountered this problem
Resolved: I found that the Git controls and related UI appear when the ChatGPT/Codex app is switched into Codex/Coding mode. In the other mode, those controls are not shown.
This was therefore a mode/setting difference rather than a bug or repository problem. Closing as resolved.