Feature request: auto-title conversations based on content
Resolved 💬 4 comments Opened Mar 25, 2026 by p-offtermatt Closed May 23, 2026
This issue was filed by Claude Code on behalf of its user.
It would be great if Claude Code could automatically generate a short title for conversations based on their content (similar to how ChatGPT/claude.ai auto-titles chats). Ideally:
- A hook event or output that allows setting the conversation title programmatically
- Not every message needs to trigger a rename — just when the topic becomes clear or shifts significantly
- Show the user when the title changes (e.g. a brief status line update)
Currently /rename exists for manual renaming and claude -n for naming at startup, but there's no way to automate this. The hook system doesn't expose a SetTitle mechanism either.
Thanks to the maintainers for your time and for building such a great tool!
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗