/rename command does not persist in /resume list
Open 💬 9 comments Opened Mar 6, 2026 by ZenYoda3
Bug: /rename does not update conversation name in /resume list
Steps to reproduce
- In an active Claude Code session, run
/rename My Chat Name - Get confirmation: "Session renamed to: My Chat Name"
- Close the session
- Open a new session, run
/resume - The conversation still shows with random session ID characters, not the renamed title
Expected behavior
The /resume list should display the custom name set via /rename.
Actual behavior
The rename is saved in the session JSONL file (confirmed by grepping), but /resume does not read or display it. All conversations show generic IDs/previews regardless of rename.
Environment
- Claude Code v2.1.70
- macOS Darwin 25.3.0 (Apple Silicon)
Additional context
The rename data IS persisted in ~/.claude/history.jsonl and the session JSONL file. The issue is that /resume does not use this data when rendering the conversation list.
This issue has 9 comments on GitHub. Read the full discussion on GitHub ↗