Desktop app should list and resume CLI sessions from ~/.claude/projects/

Resolved 💬 3 comments Opened Apr 19, 2026 by davidsoergel Closed Apr 19, 2026

The Claude Code CLI stores sessions as JSONL files in ~/.claude/projects/<project-slug>/<session-id>.jsonl and can resume them with claude --resume.

The desktop app (post-April 2026 redesign) has its own session sidebar, but it doesn't surface CLI sessions — they're invisible in the UI and can't be resumed there. The two interfaces appear to use separate session stores.

Request: have the desktop app read the same ~/.claude/projects/ directory so CLI sessions appear in the sidebar and can be resumed interchangeably. This would let users move fluidly between terminal and desktop without losing history.

Workaround today: stay in the CLI (claude --resume) for any session started there.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗