[VS Code] Add setting to disable auto-generated session names / restore manual tab naming

Resolved 💬 3 comments Opened Mar 21, 2026 by thebdjpraxivox Closed Mar 25, 2026

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_

View original on GitHub ↗

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