Repository navigation
v2.15.0
v2.15.0
Released 2026-09-20
One new switch: keep your session names on the terminal tabs this extension opens, instead of watching a running claude replace them with a version number.
✨ Features
- terminal: opt-in setting to keep session names on terminal tabs (a2c44b2) — VS Code 1.106+ defaults
terminal.integrated.tabs.allowAgentCliTitletotrue, and when a terminal is running an agent CLI (claudeis on VS Code's own list) the tab title comes from the CLI while the name an extension set is ignored outright. So a session tab lost its name the momentclaudestarted: you saw the CLI's session title, or — before its first title and after it exits — the process name, which is the folder the bundled CLI runs from, a bare version number like2.1.276. No extension can opt a single terminal out;titleTemplateis a profile-only field thatvscode.TerminalOptionsdoes not expose, so the only lever is a global VS Code setting, which is yours to pull. Tick Claude Code Manager › Terminal: Keep Session Names (Settings → search "Keep Session Names") and the extension holds the two tab-title settings at the pair that works: session names on the tabs it opens, Claude Code's own title still on terminals you open yourself. Untick it and everything it displaced goes back, including a value you had set there first. It ships noconfigurationDefaults— nothing changes for anyone who leaves it off.
📚 Documentation
- readme: explain the 2.1.276 terminal tab and how to opt out (dbfc3ff) — a FAQ entry covering what that tab label actually is, when it appears, the three steps to turn on session names, and the two settings to write by hand if you would rather not use the switch.
Full changelog: 2.14.0...2.15.0