Session name from /rename not shown in /resume picker
Description
After renaming a session with /rename, the custom name appears in the status bar during the active session but does not appear in the /resume picker. Instead, /resume shows the first user message as the session label.
Steps to reproduce
- Start a new Claude Code session
- Rename it with
/rename(e.g., "DATAPLAT-1137") - Confirm the name appears in the status bar (top right)
- Exit the session
- Run
/resume
Expected behavior
The /resume picker should show the custom session name ("DATAPLAT-1137").
Actual behavior
The /resume picker shows the first user message as the label (e.g., "Using warrensbox/tap/tfswitch Error: No available formula...") instead of the custom name.
Screenshots
Status bar shows custom name:
The renamed session shows "DATAPLAT-1137" in the top-right status bar while the session is active.
/resume shows first message instead:
The session list displays the truncated first user message, not the custom name.
Environment
- Claude Code CLI (macOS)
- Model: claude-opus-4-6
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗