openai / openai/codex

Linux desktop app shows inaccessible “zombie” chats absent from web client

Open
#43,383 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Description

The ChatGPT Linux desktop client shows several stale or “zombie” chats in the left sidebar. These chats cannot be opened, deleted, or archived. They do not appear when I access the same account through the ChatGPT web client.

Environment
  • ChatGPT Linux client version: 26.901.51231
  • Linux distribution/version: Linux Mint 22.3
  • Account: Same account used successfully in the web client
Actual behaviour

Several chat titles remain visible in the Linux client’s sidebar. Examples include:

  • Expliquer les niveaux API
  • GitHub- done

Clicking these entries does not open the conversation. Attempting to delete or archive them has no effect. The entries are absent from the web client.

Expected behaviour

The Linux client sidebar should synchronise with the account’s current conversations. Entries that no longer exist should disappear, or at least remain removable through Delete or Archive.

Troubleshooting already performed
  • Confirmed that the client is already the newest available version: 26.901.51231
  • Signed out of the desktop client and signed back in
  • Fully restarted the client
  • Confirmed that the affected chats do not appear in the web client
  • Checked the local Codex SQLite database with PRAGMA quick_check; result was ok
  • Checked all thread records for missing transcript files; none were found
  • Searched the local threads table for the example titles; no matching records were found

This suggests the entries may be retained in a separate desktop sidebar cache or synchronisation state rather than the normal local Codex thread database.

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

Start by tracing the Linux desktop sidebar synchronization or cache separately from the local Codex SQLite threads table; the report notes that the example titles are absent there and no transcript files are missing. Reproduce with the listed ChatGPT client version and verify that stale entries disappear or become removable, while confirming normal conversations remain visible.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.