Codex desktop no longer renders Git commit/push action cards from git directives
Summary
Codex Desktop on Windows no longer shows the Git commit / push / PR action UI cards after a successful local commit and push. The Git operations themselves succeed, and the final assistant message contains the expected ::git-stage, ::git-commit, and ::git-push directives, but the desktop UI does not render any corresponding Git action cards.
This started within the last couple of days. The same local machine previously showed the Git action UI.
Environment
- OS: Windows
- Codex Desktop package observed in process path:
OpenAI.Codex_26.623.5546.0_x64__2p2nqsd0c76g0 - App-server version reported in desktop logs:
0.142.3 - Local runtime config selected in logs:
codex-primary-runtime26.623.12021 - Reproduction used a normal local Git repository with a GitHub
originremote configured
What happened
- In a Codex Desktop thread, local Git changes were staged, committed, and pushed successfully.
- The final assistant message included directives equivalent to:
::git-stage{cwd="<local-repo-path>"}
::git-commit{cwd="<local-repo-path>"}
::git-push{cwd="<local-repo-path>" branch="<branch-name>"}
- The local session JSONL saved those directives as normal
output_textin the final assistant message. - No commit / push UI card appeared in Codex Desktop.
Evidence from local logs
The successful Git operation was recorded in the thread session file, and the push completed successfully to the configured GitHub remote.
The final message containing the directives was saved as output_text, but the UI did not convert it to Git action cards.
Older desktop logs from 2026-06-25 show that the local Git action channel used to trigger:
source=local_conversation_git_actions requestKind=git-push
On 2026-06-27, after the successful ::git-stage, ::git-commit, and ::git-push directives, there were no corresponding local_conversation_git_actions, requestKind=git-push, git-stage, or git-commit desktop log entries.
Expected behavior
After a successful final response containing the Git directives, Codex Desktop should render the Git action UI cards for staging, commit, and push, as it previously did.
Actual behavior
The final response displays as normal text only, and no Git commit/push UI appears.
Notes
This does not appear to be a GitHub remote or local Git failure. Manual Git commit and push completed successfully. The regression appears to be in Codex Desktop's handling/rendering of local Git action directives or the feature flag/path that triggers local_conversation_git_actions.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗