claude --continue and --resume show blank session despite valid session data

Resolved 💬 4 comments Opened Apr 8, 2026 by capocasa Closed Apr 8, 2026

Description

claude --continue and claude --resume <session-id> open a blank session instead of displaying the conversation history, even though the session files exist and contain valid data.

Steps to Reproduce

  1. Have existing sessions in ~/.claude/projects/<project>/
  2. Run claude --continue from the project directory
  3. A blank session appears instead of the most recent conversation
  4. Run claude --resume <session-id> with a specific session ID
  5. Same result — blank session

Expected Behavior

The conversation history should be displayed and the session should resume where it left off.

Observed Behavior

A blank/new session appears with no conversation history, despite the session .jsonl files being present and containing valid JSONL data (e.g. 227 lines, ~810KB).

Environment

  • Claude Code version: 2.1.96
  • Platform: Linux (CachyOS, kernel 6.19.9-2-cachyos)
  • Shell: bash
  • Session files are present in ~/.claude/projects/ with correct permissions (-rw-------) and valid content

View original on GitHub ↗

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