Session list should show sessions from all entrypoints (VS Code + Desktop)

Resolved 💬 1 comment Opened May 27, 2026 by renomsh Closed Jun 28, 2026

Problem

When using Claude Code in both VS Code and the Desktop app for the same project, each UI only shows sessions started from its own entrypoint (claude-vscode or claude-desktop). The underlying .jsonl files all live in the same ~/.claude/projects/<project>/ directory, so the data is shared — but the session list is filtered by entrypoint.

This means a conversation started in VS Code is invisible in the Desktop sidebar, and vice versa.

Expected behavior

The session list sidebar should show all sessions for the current project directory, regardless of which entrypoint started them.

Workaround

claude --resume <session-uuid> works from the CLI, but there is no UI-level way to access cross-entrypoint sessions.

Environment

  • macOS (Apple Silicon, M5 Max)
  • Claude Code Desktop + VS Code extension running simultaneously on the same project

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗