[BUG] SSH Remote sessions show empty content after app restart (Claude Desktop on Mac, ccd-cli v2.1.138)
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?
Setup: macOS Claude Desktop with SSH Remote feature pointing at a Linux server. Project sessions stored at ~/.claude/projects/<encoded-path>/*.jsonl on the Linux side, ~3.8 MB across 4 sessions.
Repro: Quit Claude app (Cmd+Q), reopen, select remote project. Sidebar shows session titles correctly, but clicking any session shows zero messages — permanently empty, no error indicator. Underlying JSONL files on server are intact (verified — 80K to 3 MB each).
Logs show repeated QueryClient error: 404 /api/organizations/<org-id>/model_configs/claude-opus-4-7[1m] and MaxListenersExceededWarning: LocalSessions_$_onEvent. The ccd-cli processes on the server are launched with --model claude-opus-4-7[1m].
What Should Happen?
All conversdation it is empty after restart
Error Messages/Logs
Logs show repeated QueryClient error: 404 /api/organizations/<org-id>/model_configs/claude-opus-4-7[1m] and MaxListenersExceededWarning: LocalSessions_$_onEvent. The ccd-cli processes on the server are launched with --model claude-opus-4-7[1m].
Steps to Reproduce
The conversation it is empty so I don't know how to reprod.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude 1.7196.0 (2dbd78) 2026-05-12T05:34:40.000Z
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
iTerm2
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗