[BUG] claude --resume shows "No conversations found" despite session directories existing
Resolved 💬 11 comments Opened Jan 15, 2026 by adrianxsusec Closed Apr 14, 2026
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?
Description:
Session directories exist in ~/.claude/projects/ with subagent .jsonl files, but the main conversation .jsonl files are missing. This causes --resume to fail even though sessions were
recently used.
Environment:
- macOS Darwin 25.2.0
- Claude Code CLI
Evidence:
- cleanupPeriodDays is set to 0
- Session directories exist (e.g., a96feba5-76c5-4844-b54a-5b934eec1110/)
- Each contains subagents/ folder with .jsonl files
- No main *.jsonl file exists at the session root level
- Sessions as recent as yesterday (Jan 14) are affected
What Should Happen?
Expected: Main conversation files should be saved and --resume should find them.
Error Messages/Logs
claude --resume
No conversations found to resume.
Press Ctrl+C to exit and start a new conversation.
Steps to Reproduce
Steps to Reproduce:
- Have existing Claude Code sessions in ~/.claude/projects/
- Run
claude --resume - Get "No conversations found to resume" despite session directories existing
- Check ~/.claude/projects/<project-dir>/<session-id>/ - directories exist with subagents/ folders
- No main *.jsonl file exists at session root level
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.7
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Other
Additional Information
_No response_
This issue has 11 comments on GitHub. Read the full discussion on GitHub ↗