openai / openai/codex

VS Code Codex chat missing from Codex Desktop and ChatGPT Mobile Remote

Open
#45,642 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

What version of the IDE extension are you using?

26.908.40401

What subscription do you have?

Plus

Which IDE are you using?

Visual Studio Code with Dev Container

What platform is your computer?

Ubuntu Linux 6.8.0-139-generic x86_64

What issue are you seeing?

A conversation created or continued in the official Codex VS Code extension is visible and usable in VS Code, but the same conversation does not appear in Codex Desktop or in the ChatGPT mobile app's Remote section.

The missing conversation is titled:
Plan ERPX Financials Playwright

Other older Codex conversations from the same ChatGPT account appear normally in Codex Desktop and ChatGPT Mobile Remote.

The accounts and workspace are identical across VS Code, Codex Desktop, and ChatGPT Mobile. All applications were updated recently, and I restarted them after updating.

There is also a possible session/workspace association problem. A visible Codex Desktop conversation appears to show the same repository branch, files, and uncommitted changes associated with the missing financials Playwright test conversation, even though its visible title/content is different. The repository state may be shared workspace state, but the conversation identity or session metadata appears inconsistent across clients.

The missing conversation remains accessible in VS Code. Please do not delete or reset the session while investigating.

What steps can reproduce the bug?
  1. Sign in to the official Codex VS Code extension using my ChatGPT account.
  2. Use the same workspace and repository as Codex Desktop.
  3. Open or continue the conversation titled "Plan ERPX Financials Playwright".
  4. Confirm that the conversation and its messages are visible in VS Code.
  5. Open Codex Desktop using the same account and workspace.
  6. Search for the exact conversation title.
  7. Open ChatGPT Mobile using the same account.
  8. Open the Remote section.
  9. Search for the same conversation.

Actual result: the conversation is visible in VS Code but is missing from Codex Desktop and ChatGPT Mobile Remote. Other older Codex conversations appear normally.

Additional observation: the visible Codex Desktop task shows the same repository branch, files, and uncommitted changes associated with the missing task, although the visible conversation title/content appears different.

What is the expected behavior?

The VS Code Codex conversation should appear in Codex Desktop and in the supported ChatGPT Mobile Remote view, consistently with the other Codex conversations from the same account and workspace.

Each client should display the correct conversation title, transcript, session identity, repository context, branch, and task history. A conversation should not be replaced by or confused with another conversation merely because both use the same local repository.

Additional information

Troubleshooting already completed:

  • Confirmed that VS Code, Codex Desktop, and ChatGPT Mobile use the same ChatGPT account.
  • Confirmed that the same workspace is selected.
  • Updated Codex Desktop.
  • Updated the Codex VS Code extension.
  • Updated the ChatGPT mobile application.
  • Restarted the applications.
  • Confirmed that other older Codex conversations appear normally.
  • Confirmed that Linux terminal Codex sessions also appear in Codex Desktop and ChatGPT Mobile Remote.
  • Only this VS Code-related conversation is missing.

The conversation is currently accessible in VS Code, so it should not be deleted or reset.

Please investigate the underlying session/thread IDs and synchronization metadata rather than relying only on the visible conversation title. The issue may involve a missing VS Code session, stale desktop/mobile indexing, incorrect conversation metadata, or two sessions being associated with the same workspace state.

I can provide diagnostic logs or a session/thread identifier if maintainers explain how to collect them safely.

No API keys, access tokens, cookies, or private credentials are included in this report.

Possibly related issue, but not the same:
https://github.com/openai/codex/issues/36463
https://github.com/openai/codex/issues/25994

Related issues https://github.com/openai/codex/issues/45577 and https://github.com/openai/codex/issues/45557 appear similar because they involve missing Codex Remote sessions, but this report is materially different.

This issue originates from the official VS Code Codex extension on Ubuntu/Linux, not from a Windows Codex Desktop thread. The affected conversation is visible in VS Code but is missing from both Codex Desktop and ChatGPT Mobile Remote.

Additionally, a visible Codex Desktop task appears to show the repository branch, files, and uncommitted changes associated with the missing VS Code financials smoke-test conversation, while its visible title/content appears different. This suggests a possible VS Code session discovery, session identity, metadata, or workspace-association problem rather than only an Android Remote list-sorting or desktop-to-Android omission problem.

The same account, workspace, repository, and current application versions are being used. Other Linux terminal and older Codex sessions appear normally.

VS Code screenshot:
Image
Codex Desktop screenshot showing the missing/related task:
Image
New screenshot with the branch and changes panel:
Image

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

No files, tests, or code entry points are identified. Start by tracing how the VS Code extension creates and synchronizes sessions, then compare session/thread IDs and workspace metadata with the desktop and mobile Remote clients. Done means this conversation appears in both clients with its correct identity and repository context without resetting the existing session.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust, vscode
Domain
desktop, devtools, mobile-dev
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.