Session naming UX improvements — reliable auto-naming & clean prompt

Open 💬 0 comments Opened Jul 5, 2026 by zzf1127

Summary

Currently there are two UX issues with session naming:

---

1. Auto-naming is unreliable

When starting a new session, Claude Code sometimes auto-generates a session name based on the conversation, but frequently it does not. There is no way to force or guarantee auto-naming to trigger on every new session.

Request: Either ensure auto-naming triggers reliably on every new session, or provide a configuration/setting to enforce it.

---

2. Manually renamed sessions clutter the prompt

Using \/rename\ to set a session name causes the name to be permanently displayed in the input prompt (e.g., \fix-terminal-tab-title >\). Auto-named sessions do not show their name in the prompt. This inconsistency is confusing and the displayed name can be visually distracting.

Request: Either:

  • Do not show manually renamed session names in the prompt (consistent with auto-named sessions), OR
  • Provide an option to hide the session name from the prompt, OR
  • Provide a way to auto-rename sessions (e.g., after N turns) without manual \/rename\ invocation

View original on GitHub ↗