[Feature] Allow pinning / locking a conversation title to prevent auto-rename

Resolved 💬 2 comments Opened Apr 16, 2026 by V8-Software Closed Jun 2, 2026

Problem

Every time a new topic comes up in a long-running conversation, Claude Code automatically renames the chat. There is no way to lock or pin the title once you've set it manually.

This makes it hard to maintain stable bookmarks or to find a specific conversation later — especially in sessions that naturally span multiple topics over days.

Expected behavior

After a user manually renames a conversation, the title should stay fixed and not be overwritten by automatic title generation.

Suggested solution

Add a "Pin title" or "Lock title" option (e.g., via right-click on the conversation in the sidebar, or a lock icon next to the title). Once pinned, automatic renaming is disabled for that conversation until the user unpins it.

A simpler alternative: if the user has ever renamed a conversation manually, treat that as an opt-out of automatic renaming for that conversation.

Why it matters

  • Long-running conversations cover many topics — auto-rename picks one topic at random and discards the name you chose.
  • Conversations used as persistent "project chats" need a stable, meaningful name.
  • Manually renaming the same chat repeatedly after each auto-rename is friction that adds up.

Environment

Claude Code VS Code extension, Windows 10.

View original on GitHub ↗

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