[Windows Desktop 26.901.6511.0] Active Codex task temporarily disappears from sidebar while remaining active
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?
- Windows package:
OpenAI.Codex 26.901.6511.0 - Codex runtime reported in the WSL workspace:
codex-cli 0.130.0-alpha.5
What platform is your computer?
- Codex/ChatGPT desktop app for Windows
- Local project running in WSL2
- Ubuntu 22.04, Linux kernel
6.6.114.1-microsoft-standard-WSL2, x86_64
What issue are you seeing?
An active local Codex task temporarily disappeared from the desktop sidebar while the task itself remained alive and could continue accepting messages.
The disappearance happened during a multi-turn, tool-heavy task that used shell commands, PTY input, HTTP requests, and SSH calls to two remote environments. The user described the active chat as having disappeared and could no longer rely on the sidebar to understand whether the work had been lost.
A later read-only check through the supported task inventory showed that the same task still existed with:
status: active- its original local project association
- its original WSL working directory
- no archived copy of the task
The task then continued normally after another user message. This suggests a transient desktop sidebar/catalog projection problem rather than transcript deletion.
What steps can reproduce the bug?
The exact reproduction is not yet deterministic. The observed sequence was:
- Open a local Codex task in a saved project backed by a WSL2 working directory.
- Run a multi-turn task with several shell commands, PTY input, API calls, and SSH calls to remote hosts.
- Complete one turn and send a follow-up.
- Observe that the active chat/task disappears from the Windows desktop sidebar.
- Continue the same task through a subsequent message.
- Query the supported task inventory and observe that the task is still present, active, project-associated, and not archived.
What is the expected behavior?
An active task should remain discoverable in the desktop sidebar for the full lifetime of the task.
If sidebar hydration or filtering temporarily fails, the app should reconcile against the canonical task inventory and restore the row automatically without making the user think the conversation was deleted.
Additional information
Work state at the moment continuity became unclear, included here only to identify the turn boundary:
- The assistant had validated a new external AI-provider credential.
- A second provider account had been created in production, local, and remote-development environments.
- The provider records existed and were active, but model binding count was still zero in all three environments.
- No model-routing changes, deployment, or service restart had been performed.
After the sidebar problem was reported, all three environments were checked again and the provider records were still present. This further suggests the Codex task's executed work and transcript state survived even though the sidebar entry became unavailable.
No credentials, task IDs, account identifiers, project names, repository names, absolute user paths, raw transcripts, screenshots, or application logs are included because the task involved sensitive API credentials. Sanitized diagnostics can be provided privately if maintainers identify an appropriate channel.
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 files, tests, or entry points are named. Start by reproducing the Windows desktop sidebar disappearance with an active WSL2 task, then compare the sidebar view with the supported task inventory. Done means an active, non-archived task remains discoverable and is restored if sidebar hydration or filtering temporarily fails.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, rust, ubuntu
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100