`/resume` always returns "No conversations found to resume" despite existing conversation files

Resolved 💬 4 comments Opened Apr 9, 2026 by juanprypc Closed Apr 13, 2026

Bug Description

The /resume command consistently returns "No conversations found to resume" across all projects, even though conversation .jsonl files exist in the expected storage directories.

Environment

  • Claude Code version: 2.1.97
  • Platform: macOS (Darwin 25.4.0)
  • Shell: zsh

Steps to Reproduce

  1. Have an active Claude Code session in any project directory
  2. End the session
  3. Start a new session in the same directory
  4. Run /resume
  5. Get: No conversations found to resume

Evidence

Conversation files exist in the project storage path:

~/.claude/projects/<project-path>/26eac799-....jsonl  (2.3MB, recent)
~/.claude/projects/<project-path>/847775a2-....jsonl  (63KB, recent)
~/.claude/projects/<project-path>/4d97fb76-....jsonl
~/.claude/projects/<project-path>/f560c303-....jsonl

Additionally, session directories exist alongside the .jsonl files. The data is clearly being written — it's just not being read back by /resume.

Scope

This is not project-specific — it reproduces across every project directory on this machine. The issue persists across sessions.

View original on GitHub ↗

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