Feature Request: Allow Custom Naming of Chat Sessions

Resolved 💬 2 comments Opened Aug 7, 2025 by torynet Closed Aug 8, 2025

Summary:

Add ability to set custom names for Claude Code chat sessions to improve session identification and management.

Current Behavior:

Sessions use auto-generated names with limited context (start time, initial prompt snippet) that become less descriptive after resuming or compacting.

Proposed Enhancement:

  • Start sessions with custom names: claude --name "GitHub MCP Testing"
  • Rename existing sessions: claude session rename <session-id> "New Name"
  • Display custom names in claude --resume output

Use Case:

Managing multiple long-running development sessions across different projects where auto-generated names lose meaningful context over time.

Example:

claude --name "Github API Integration"
claude --resume

  1. "Github API Integration" (2025-01-15 14:30)
  2. "Authentication Bug Fix" (2025-01-14 09:15)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗