Conversation content frequently disappears in macOS ChatGPT when connected to remote Linux
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.4k
- PR merge metrics
- PR metrics pending
Description
What version of Codex CLI is running?
codex-cli 0.150.1
What subscription do you have?
ChatGPT Pro ($200/month)
Which model were you using?
gpt-5.6-sol
What platform is your computer?
ChatGPT desktop app on macOS connected to a remote host running Ubuntu 24.04.4 LTS, Linux 6.8.0-106-generic x86_64
What terminal emulator and version are you using (if applicable)?
ChatGPT desktop app for macOS using a remote Linux workspace
Codex doctor report
{
"overallStatus": "warning",
"codexVersion": "0.150.1",
"appServerVersion": "0.145.0",
"model": "gpt-5.6-sol",
"platform": "Ubuntu 24.04.4 LTS, Linux 6.8.0-106-generic x86_64",
"installation": "npm",
"networkReachability": "ok",
"websocketReachability": "ok",
"stateDatabaseIntegrity": "ok",
"threadHistoryDatabaseIntegrity": "ok",
"rolloutDbParity": "warning: 1 stale state DB row points to a missing or unusable rollout file",
"latestVersion": "0.150.1"
}
What issue are you seeing?
While using the ChatGPT desktop app on macOS to work with Codex on a remote Linux machine, previously visible content in the conversation often disappears from the thread. The issue occurs frequently and leaves the conversation incomplete, making it difficult to review earlier context or continue the task reliably.
What steps can reproduce the bug?
- Open the ChatGPT desktop app on macOS.
- Connect to a remote Linux environment running Codex CLI 0.150.1.
- Start or continue a conversation and exchange multiple messages while working remotely.
- Continue using the thread for some time.
- Observe that content that was previously visible sometimes disappears from the conversation UI.
Frequency: frequent but intermittent; I do not yet have a deterministic trigger.
Affected thread ID: 01a04611-79f6-7872-91e9-691eed144535
What is the expected behavior?
All user messages, assistant responses, tool output, and other thread content should remain visible and synchronized for the lifetime of the conversation, including when ChatGPT for macOS is connected to a remote Linux environment.
Additional information
Feedback was uploaded from the affected thread. The issue appears during the macOS ChatGPT desktop-to-remote-Linux workflow.
A sanitized codex doctor report shows a possible component version mismatch: Codex CLI is 0.150.1 while the background app-server is 0.145.0. It also reports one stale rollout database row pointing to a missing or unusable rollout file. Network and WebSocket reachability checks pass, and the state and thread-history database integrity checks are OK.
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 with the affected thread ID and the macOS desktop-to-remote-Linux workflow described in the report. Compare Codex CLI 0.150.1 with app-server 0.145.0 and inspect the stale rollout database warning alongside the uploaded feedback. Done means identifying a reproducible cause or trigger and confirming that conversation content remains visible and synchronized during extended remote sessions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, macos, rust
- Domain
- cli, desktop, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100