VS Code: long Claude Code session tab titles are truncated in Quick Open (Ctrl+P) with no way to shorten them
Summary
In the VS Code extension, each open Claude Code session shows up as an editor tab whose label is a long auto-generated title (derived from the first prompt). In the Ctrl+P / Quick Open picker these long titles are truncated with …, and there is no way to see the full title or to shorten it.
The truncation is specific to Claude Code session tabs. Regular file entries in Quick Open render fine because they show a short filename label plus a separate (grey) path description. A Claude Code session tab instead puts the entire long title into the single label field with no separate description, so VS Code elides it and most of the title is unreadable.
Steps to reproduce
- Open several Claude Code sessions in the VS Code extension (enough that their first prompts produce long auto-generated titles).
- Press
Ctrl+Pto open Quick Open. - Observe the recently-opened Claude Code session tabs listed at the top.
Expected
Be able to read the full session title, or configure/shorten the tab label so entries are distinguishable in Quick Open.
Actual
Session titles are cut off with … (e.g. Investigate intake rules…, Optimize autosave versio…), making similarly-titled sessions hard to tell apart. Multiple sessions can be indistinguishable once truncated.
Workarounds tried (none sufficient)
- Zooming out (
window.zoomLevel) / widening the window — barely helps; the label string is simply long and gets elided regardless. workbench.editor.customLabels.patterns— does not apply to Claude Code webview/custom editors, only to real file editors.- Renaming a session from the session history list — renames the history entry, not the open editor tab label, so Quick Open still shows the auto-generated title.
- No
claudeCode.*setting controls the session tab title/label.
Suggested improvements (any one would help)
- Provide a setting to shorten or customize the session tab label (e.g. a max length, or a template).
- Put the auto-generated title into the Quick Open description field (grey, right-aligned) with a shorter label, matching how file entries render.
- Let a manual session rename also update the open editor tab label (not just the history entry).
- Ensure the full title is available on hover as a tooltip in the Quick Open list.
Environment
- Claude Code VS Code extension
- OS: Windows 11