Session name set by /rename is overwritten after /resume
Resolved 💬 8 comments Opened Feb 6, 2026 by tobedoit Closed Feb 18, 2026
Description
When resuming a named session via /resume, the custom session name set by /rename gets overwritten with an auto-generated title based on conversation content.
Steps to Reproduce
- Start a session
- Run
/rename my-session-nameto name the session - Exit the session
- Run
/resumeorclaude --resume my-session-nameto resume the session - Work in the session, then exit
- Run
/resumeagain to see the session list
Expected Behavior
The session should retain the custom name my-session-name set by /rename.
Actual Behavior
The custom name is replaced with an auto-generated title based on conversation content. The original name is lost.
Additional Context
- This happens consistently across multiple sessions
- Renaming again with
/renameworks temporarily, but the name gets overwritten again after the next resume - Version: 2.1.33
- OS: macOS (Darwin 25.2.0)
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗