Missing Commit & Push UI when working on local main branch

Open 💬 1 comment Opened Jun 28, 2026 by GusoValdes

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

26.623.42026

What subscription do you have?

plus

What platform is your computer?

Darwin 25.5.0 arm64 arm

What issue are you seeing?

The Commit & Push panel no longer appears in the right sidebar when working on a local repository.

Previously, Codex automatically showed the pending file changes and allowed committing and pushing directly from the UI. After a recent update, this panel disappeared completely.

The repository is on the main branch, has a valid Git remote, and Git itself works correctly from the terminal.

I also tried creating a separate worktree, but the behavior did not change.

At the moment I have to perform commits manually from the terminal because the desktop UI never offers the Commit & Push workflow.

What steps can reproduce the bug?

  1. Open an existing local Git repository.
  2. Make one or more file changes.
  3. Wait for Codex to detect the changes.
  4. Observe that no Commit & Push panel appears in the right sidebar.
  5. Git continues to work normally from the terminal (git status, git add, git commit, git push).

Expected:
Codex should detect pending changes and display the Commit & Push interface in the sidebar.

Actual:
No Git UI appears at all.

What is the expected behavior?

Codex should automatically detect pending Git changes in a local repository and display the Commit & Push interface, allowing commits and pushes directly from the application, as it did previously.

Additional information

  • The issue started after a recent update (within the last week).
  • The repository uses the main branch.
  • The Git remote is configured correctly.
  • Git commands work normally outside of Codex.
  • Creating a new worktree did not restore the UI.
  • This appears to be a regression because the feature previously worked with the same repositories.

View original on GitHub ↗

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