openai / openai/codex

Codex App: bottom toolbar and integrated terminal remain invisible after reinstall on macOS

Open
#42,664 7 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

app bug
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

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

ChatGPT/Codex Desktop 26.901.22334 (build 7746)

Bundled Codex CLI: codex-cli 0.153.0

What subscription do you have?

The account is signed in, but the subscription name is not shown in the desktop UI I checked.

What platform is your computer?

Darwin 25.6.0 arm64 arm

What issue are you seeing?

The bottom toolbar is not visible in the ChatGPT/Codex desktop app. The integrated terminal also cannot be made visible from any available UI path.

Selecting View > Open Terminal, selecting View > Toggle Bottom Panel, or using the terminal shortcut produces no visible terminal panel. Reinstalling the desktop app updated it to the version above, but did not restore the toolbar or terminal panel.

The terminal backend appears to be created successfully even though the UI is missing:

  • The current thread's persisted state contains a bottom topology with open: true.
  • The bottom topology has an active terminal:<uuid> tab.
  • App-side terminal inspection can read the expected /bin/zsh session and project working directory.
  • The native Open Terminal menu item is enabled.

This suggests a renderer/layout or terminal-panel routing problem rather than a failure to create the shell process.

What steps can reproduce the bug?
  1. Launch the ChatGPT/Codex desktop app on macOS.
  2. Open a local project thread.
  3. Observe that the bottom toolbar is not displayed.
  4. Select View > Open Terminal.
  5. Select View > Toggle Bottom Panel.
  6. Try the documented terminal shortcut (Ctrl+backtick) and a custom toggleTerminal shortcut.
  7. Observe that no terminal or bottom panel becomes visible.
  8. Fully quit and reopen the app; the issue persists.
  9. Reinstall the latest desktop app; the issue still persists.
What is the expected behavior?

The app should expose a visible terminal entry point and display the integrated terminal panel when Open Terminal, Toggle Bottom Panel, or the terminal shortcut is used. If terminal creation fails, the app should show an actionable error instead of retaining an invisible open: true panel state.

Additional information

Uploaded thread: 019c0d37-d2b6-74c0-918f-0e64af9b6e14

Potentially related issues:

  • #21377 reports a missing terminal toolbar button, but the shortcut still works there.
  • #29090 reports a terminal panel that flashes and closes. In this case, no usable panel is visible while the persisted state says the terminal is open and attached.

The desktop renderer logs also repeatedly contain ResizeObserver loop completed with undelivered notifications. This may be related to the missing panel layout, but it is not confirmed as the root cause.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue through View > Open Terminal, View > Toggle Bottom Panel, and the documented shortcut, then inspect the renderer behavior around the persisted bottom topology and active terminal tab. Check the repeated ResizeObserver messages without assuming they are causal. Done means the toolbar and terminal panel become visible, or a failed terminal creation shows an actionable error.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.