[VS Code] Add setting to disable auto-generated session names / restore manual tab naming
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I am a power user of Claude Code through VS.
Whenever I used to open up one of the many tabs I have on the go at the same time, I would purposely send the first line is as:
[Name of Project]
[Item on Project].
The tab would default to the name of the Project as it's name which at a glance was easy for me to understand what is going on in each tab.
Since the recent update where Claude Code seems to guess what I am talking about and then rename it accordingly, I have no idea what is in my many tabs.
Proposed Solution
If this option had a toggle so you could turn it off or stop auto-naming things that would resolve it. It's essentially keeping what you just added but allowing the user to turn it off.
Alternative Solutions
There are none. I cannot find a way to get round this.
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
Every single time I open a tab. For example I might put
***
PROJECT-1
We're looking at UI upgrades.
***
The tab at a glance would usually then say PROJECT-1 ...
Right now it sort of defaults to something like:
There are UI examples of.... [or something else that it determines we are looking].
At a glance this means nothing to me as I move between tabs.
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗