claude --resume does not resume, but -r does
Resolved 💬 3 comments Opened Mar 26, 2026 by ppiankov Closed May 4, 2026
The long form --resume flag does not actually resume a session — it starts a fresh session or opens a picker that doesn't match. The short form -r works correctly.
Steps to reproduce
- Have an existing session with a known slug or UUID
- Run
claude --resume <slug-or-uuid>→ starts a new session (shows "Welcome back! No recent activity") - Run
claude -r <slug-or-uuid>→ correctly resumes the session
Expected behavior
--resume and -r should behave identically as documented in claude --help:
-r, --resume [value] Resume a conversation by session ID
Environment
- Claude Code v2.1.84
- macOS
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗