Feature Request: Allow customizing chat title generation rules via CLAUDE.md or settings

Resolved 💬 2 comments Opened Mar 30, 2026 by kenichisuzuki Closed Mar 30, 2026

Feature Request

Currently, Claude Code automatically generates and updates chat titles based on conversation content. The title sometimes changes mid-conversation as the topic shifts, which can be disorienting.

Proposed Behavior

Allow users to define rules for chat title generation in CLAUDE.md or project settings (e.g., settings.json). For example:

# CLAUDE.md
## Chat Title Rules
- Use the first user message as the title
- Keep titles under 30 characters
- Format: [Project] Topic

Why This Matters

  • Users who manage multiple projects in one workspace benefit from consistent, predictable title formats
  • Teams using shared CLAUDE.md configs could enforce naming conventions across sessions
  • Prevents unexpected title changes mid-conversation

Current Behavior

Chat titles are auto-generated and may change as conversation evolves, with no way to customize the logic.

View original on GitHub ↗

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