What version of the Codex App are you using (From “About Codex” dialog)?
Codex Desktop 0.135.0-alpha.1 / Windows app package OpenAI.Codex_26.527.3686.0
What subscription do you have?
Current ChatGPT/Codex account; exact subscription plan is not shown in the issue form.
What platform is your computer?
Microsoft Windows NT 10.0.26200.0 x64
What issue are you seeing?
The Codex Desktop Projects sidebar can show "No chats" for a project even when that project still has existing, non-archived local conversations.
I observed this after a Codex Desktop update. Several projects in the sidebar were shown as having no chats, but the conversations were still present locally and were not archived. Querying the app-server with thread/list filtered by the project cwd returned the expected conversations.
Affected example project paths:
- D:\code\gaiyea\gaiyea-admin-backend\healthy-living-backend
- D:\data\project\backend\codex-pet-bridge
- D:\data\project\backend\ncds-license-issuer-backend
- D:\data\project\backend\scoliosis-accessment-backend
Observed behavior:
The Projects sidebar appears to load a limited recent conversation set first, and then group only those recent conversations by project cwd. If a project's conversations are older and not included in that recent set, the project is displayed as "No chats", even though it has non-archived historical conversations.
This is misleading because it makes users think conversations were deleted or automatically archived.
What steps can reproduce the bug?
- Have multiple local Codex Desktop projects with historical conversations.
- Let some project conversations become older so they are no longer included in the sidebar's recent conversation cache.
- Open Codex Desktop and look at the Projects sidebar.
- Some projects show "No chats".
- Query the app-server directly using thread/list with the same project's cwd and archived=false.
- The conversations are returned, proving that the project does have non-archived conversations.
In my local testing, after manually moving old non-archived conversations back into the recent index, the same projects appeared correctly in the Projects sidebar again. That suggests the issue is recent-list-based grouping rather than missing or archived conversations.
What is the expected behavior?
The Projects sidebar should not rely only on a recent conversation cache to decide whether a project has chats.
Expected behavior options:
- When expanding a project, query conversations by that project's cwd with pagination.
- If a project would otherwise show "No chats", perform a fallback cwd query for that project.
- At minimum, distinguish between "No recent chats" and "No chats in this project".
A project should not display "No chats" when it has non-archived conversations available through app-server thread/list by cwd.
Additional information
This was reproduced on Windows. The relevant sessions were not all archived. The issue was confirmed by comparing the Codex Desktop sidebar with app-server thread/list results filtered by cwd.
The current behavior is especially confusing after an app update because users may believe project conversations disappeared or were automatically archived.
What version of the Codex App are you using (From “About Codex” dialog)?
Codex Desktop 0.135.0-alpha.1 / Windows app package OpenAI.Codex_26.527.3686.0
What subscription do you have?
Current ChatGPT/Codex account; exact subscription plan is not shown in the issue form.
What platform is your computer?
Microsoft Windows NT 10.0.26200.0 x64
What issue are you seeing?
The Codex Desktop Projects sidebar can show "No chats" for a project even when that project still has existing, non-archived local conversations.
I observed this after a Codex Desktop update. Several projects in the sidebar were shown as having no chats, but the conversations were still present locally and were not archived. Querying the app-server with thread/list filtered by the project cwd returned the expected conversations.
Affected example project paths:
Observed behavior:
The Projects sidebar appears to load a limited recent conversation set first, and then group only those recent conversations by project cwd. If a project's conversations are older and not included in that recent set, the project is displayed as "No chats", even though it has non-archived historical conversations.
This is misleading because it makes users think conversations were deleted or automatically archived.
What steps can reproduce the bug?
In my local testing, after manually moving old non-archived conversations back into the recent index, the same projects appeared correctly in the Projects sidebar again. That suggests the issue is recent-list-based grouping rather than missing or archived conversations.
What is the expected behavior?
The Projects sidebar should not rely only on a recent conversation cache to decide whether a project has chats.
Expected behavior options:
A project should not display "No chats" when it has non-archived conversations available through app-server thread/list by cwd.
Additional information
This was reproduced on Windows. The relevant sessions were not all archived. The issue was confirmed by comparing the Codex Desktop sidebar with app-server thread/list results filtered by cwd.
The current behavior is especially confusing after an app update because users may believe project conversations disappeared or were automatically archived.