[BUG] Desktop app (Windows): Sidebar shows no past sessions across all projects
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
On the Windows desktop app, the sidebar does NOT display ANY past sessions — not just recent ones, but ALL past sessions across ALL projects are missing. Only the currently active session is visible. The "See more" (もっと見る) link is grayed out and cannot be clicked.
Restarting the desktop app did NOT fix the issue.
However, session files DO exist on disk:
- ~/.claude/projects/C--Users-baru1-Hub/ contains multiple .jsonl files (4/14, 4/17, 4/18)
- ~/.claude/projects/C--Users-baru1/ exists with sessions
- ~/.claude/projects/C--Users-baru1-Downloads/ exists with sessions
- ~/.claude/projects/C--Users-baru1-OneDrive--------Zoom/ exists with sessions
- ~/.claude/projects/--192-168-0-252-7-Director-ClaudeCode------/ exists with sessions
None of these are shown in the desktop app sidebar under any project group.
Workaround: claude --resume from CLI works correctly and lists all sessions, so the issue is isolated to the desktop app's sidebar UI.
Possibly related to #43674, but the scope here is broader (all sessions across all projects, not partial loss).
What Should Happen?
The sidebar should list past sessions for each project group, with a working "See more" expansion to load older sessions. All sessions that exist on disk under ~/.claude/projects/ should be visible in the UI.
Error Messages/Logs
Steps to Reproduce
- Open Claude Code desktop app on Windows
- Look at the left sidebar under the "Hub" project group
- Observe: only the current session is listed
- Observe: the "See more" (もっと見る) link is grayed out and cannot be clicked
- Open file explorer and navigate to C:\Users\<user>\.claude\projects\C--Users-<user>-Hub\
- Confirm multiple .jsonl session files exist that are NOT shown in the sidebar
- Run
claude --resumefrom a terminal — all sessions list correctly, confirming data is intact
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
1.3109.0.0 (Claude Desktop App for Windows, MSIX)
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
Windows Terminal
Additional Information
The issue persists across app restarts. All past session data is intact on disk but invisible in the UI. This breaks the core value of the desktop app's session history feature for this user, as the CLI workaround (claude --resume) is required for all past session access.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗