Claude Desktop: allow opening/resuming local sessions not present in the account's sidebar (multi-account support)
Problem
I run two claude.ai accounts on the same Claude Desktop install (personal + work, switching by logout/login for billing/usage-limit reasons). The Desktop sidebar session list is server-backed per claude.ai account, so after switching accounts, sessions started under the other account are invisible in the UI — even though the full transcripts exist locally in ~/.claude/projects and are account-agnostic.
The CLI proves the data layer supports this fine: claude --resume <session-id> happily resumes a Desktop-created session under either login (verified on Windows, Claude Code 2.1.201). Only the Desktop UI has no way to reach sessions that aren't in the logged-in account's server-side list.
Feature request
Any one of these would solve it:
- A "local sessions" view in the Desktop sidebar that lists sessions found on disk (equivalent to the CLI's
claude --resumepicker with its all-projects toggle), regardless of which account created them; or - An "open session by ID / open from disk" affordance or
claude://deep link; or - A way to re-associate/import a local session into the current account's sidebar.
Workaround today
Terminal claude --resume (interactive picker, Ctrl+A to widen to all projects) — works fully, but abandons the Desktop UI for that session, and the session never becomes visible in the other account's sidebar.
Environment
- Claude Code / Desktop: 2.1.201
- OS: Windows 11 Enterprise 10.0.26200
- Two claude.ai accounts (Pro/Max tier), same machine, same
~/.claudehome
🤖 Generated with Claude Code
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗