/desktop and /remote-control fail: CLI session transcript not found
Resolved 💬 2 comments Opened Apr 2, 2026 by StevenLozach Closed May 25, 2026
Environment
- Claude Code CLI: 2.1.90
- Claude Code Desktop (native): 2.1.87
- Claude for Mac: 1.2.234
- macOS: 26.4 (Sequoia)
Steps to reproduce
- Open terminal, run
claude - Type
/desktop(or/remote-control) - Desktop app shows error: "Couldn't open session - CLI session transcript not found: cbed1d72-6817-49cd-8723-198a748475fe"
Screenshot
The Desktop app displays a yellow warning triangle with the message above.
Analysis
CLI v2.1.90 writes session transcripts in a location/format that the Desktop native app v2.1.87 cannot find.
claude install --forceonly updates the CLI binary, not the Desktop native app- Claude for Mac v1.2.234 re-downloads v2.1.87 even after manual deletion of
~/Library/Application Support/Claude/claude-code/2.1.87/ - There is no way to force-update the Desktop native component to match the CLI version
- Session files exist in
~/.claude/sessions/(by PID) but the Desktop app looks in~/Library/Application Support/Claude/claude-code-sessions/(by UUID) and the transcript for the handed-off session ID is not present in either location
Expected behavior
/desktop should transfer the CLI session to the Desktop app successfully, or at minimum provide a clear error about version mismatch with upgrade instructions.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗