Temporary Chat opens blank page on Linux desktop app
Nobody has claimed this yet.
- 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)?
26.818.21641
What subscription do you have?
workspace
What platform is your computer?
Ubuntu 24.04.4 LTS
What issue are you seeing?
Bug description
On Ubuntu, clicking Temporary Chat in the Linux desktop app doesn't open any page instead of starting a temporary chat.
Temporary Chat works correctly in the web version at chatgpt.com, so the issue appears specific to the Linux desktop app.
Expected behavior
A new Temporary Chat should open normally.
Actual behavior
The app navigates to:
/?temporary-chat=true
but displays an empty page.
Running the app with:
ELECTRON_ENABLE_LOGGING=1 /usr/lib/chatgpt/ChatGPT
shows:
Matched leaf route at location "/?temporary-chat=true" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.
Environment
- OS: Ubuntu
- Architecture: amd64
- App version: 26.820.71523
- Also reproduced on: 26.818.21641
- Temporary Chat works correctly in the browser
What steps can reproduce the bug?
Steps to reproduce
- Open the ChatGPT/Codex desktop app on Ubuntu.
- Start a new chat.
- Click Temporary Chat.
- The page becomes empty and no temporary chat is created.
What is the expected behavior?
Expected behavior
A new Temporary Chat should open normally.
Additional information
Additional information
The issue is reproducible every time Temporary Chat is selected. Regular chats work normally.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the Linux desktop app and run it with ELECTRON_ENABLE_LOGGING=1, checking the /?temporary-chat=true route and the reported unmatched leaf route. Trace the desktop app's Temporary Chat navigation from the button to that route; done means a new temporary chat opens on Ubuntu while regular chats continue to work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100