[Linux][26.901.31953] ChatGPT Recents includes local Codex tasks while Codex view filters correctly
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)?
ChatGPT desktop app 26.901.31953
What subscription do you have?
ChatGPT subscription (exact tier not included in this report)
What platform is your computer?
Fedora Linux 44, GNOME on Wayland, x86_64
Kernel: 6.19.10-300.fc44.x86_64
What issue are you seeing?
The top-level ChatGPT/Codex product selector filters the sidebar asymmetrically:
- In Codex view, the Recents list contains local Codex tasks only.
- In ChatGPT view, Recents contains those same local Codex tasks followed by regular ChatGPT cloud conversations.
- ChatGPT-only pinned conversations are correctly visible only in ChatGPT view, so the problem is specifically the unpinned Recents list.
As a result, switching to ChatGPT does not provide the documented Chat/Work-only conversation list. It produces a mixed ChatGPT + Codex list, while switching to Codex correctly produces a Codex-only list.
This is reproducible with multiple existing local Codex tasks. There is no data loss; the issue is product-origin filtering and navigation clarity.
What steps can reproduce the bug?
- Use the desktop app with several local Codex tasks and several normal ChatGPT conversations.
- Select Codex in the top-left product selector.
- Observe that Recents contains the local Codex tasks.
- Select ChatGPT in the same product selector.
- Observe that the same local Codex tasks remain at the top of Recents, mixed with normal ChatGPT conversations farther down.
- Compare Pinned: ChatGPT-only pinned conversations appear in ChatGPT view and do not appear in Codex view, confirming that some sidebar sections are filtered correctly.
What is the expected behavior?
The sidebar should follow the documented product separation:
- ChatGPT view should display Chat and ChatGPT Work conversations.
- Codex view should display Codex tasks and Codex projects.
If a unified Recents list is now intentional, each row needs a persistent Chat / Work / Codex type indicator and the documentation should describe the changed behavior. The current asymmetric filtering makes the two product views misleading.
Official documentation currently states:
ChatGPT displays Chat and Work conversations; Codex displays Codex conversations.
https://learn.chatgpt.com/docs/quickstart
Additional information
Two screenshots were captured from the same running desktop session:
- Codex view: Codex-only Recents, no ChatGPT Pinned section.
- ChatGPT view: ChatGPT Pinned section plus a mixed Recents list beginning with the same Codex tasks.
The screenshots contain personal conversation titles and are therefore not attached publicly in this initial report. A redacted version can be supplied if needed.
Related but not exact reports:
- #33716 — broad request to separate ChatGPT Work and Codex organization models.
- #35367 — broader request for clearer ChatGPT/Work/Codex project and conversation separation.
- #36220 — reports local Codex chats appearing in the ChatGPT sidebar as part of a wider organization complaint.
This report is narrower: the current Linux build filters Recents correctly in Codex view but not in ChatGPT view.
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
No source file or test is named. Reproduce the issue on Fedora Linux by switching between Codex and ChatGPT and comparing Recents with Pinned, then trace the sidebar filtering entry point. Done means ChatGPT Recents excludes local Codex tasks while Codex Recents remains Codex-only, with tests covering both views.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100