`/resume` only shows named sessions, `claude --resume` shows all

Resolved 💬 4 comments Opened Mar 17, 2026 by MaximilianPavon Closed Apr 14, 2026

Description

/resume inside an active Claude Code session only lists named sessions, while claude --resume from the terminal lists all recent sessions (named + unnamed).

Steps to Reproduce

  1. Have several unnamed previous sessions and one named session
  2. Start a new Claude Code session with claude
  3. Type /resume — only the named session appears
  4. Exit and run claude --resume from the terminal — all sessions (named + unnamed) appear

Expected Behavior

/resume inside a session should show the same list of sessions as claude --resume from the terminal, including unnamed sessions.

Actual Behavior

/resume inside a session only shows named sessions.

Environment

  • Claude Code v2.1.71
  • macOS (Darwin 25.3.0)

<img width="815" height="337" alt="Image" src="https://github.com/user-attachments/assets/1373d01b-ee5b-4d0e-853b-376bf344776e" />
<img width="1080" height="346" alt="Image" src="https://github.com/user-attachments/assets/a10ef6a5-5bb4-4fa5-87c3-b4af4ae23c47" />

View original on GitHub ↗

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