VS Code: Tab title should persist user's last message instead of reverting to skill name
Resolved 💬 3 comments Opened Mar 16, 2026 by csrodrigos-create Closed Mar 20, 2026
Problem
When using Claude Code in VS Code, the tab/session title gets set to the skill name (e.g., "Skills") when a skill is invoked. Even after manually renaming the session, the title reverts back to the original auto-generated name.
Expected behavior: The tab title should reflect the user's last message/question, not the skill name. Manual renames should persist and not be overwritten.
Current behavior:
- Tab title shows the skill name instead of the user's last request
- Renaming the session via the UI works momentarily, but the title reverts to the original auto-generated name
Use Case
When multiple conversations are open side-by-side, it's important to quickly identify each tab by what was asked — not by which skill was triggered internally. The user's last question is far more meaningful as a tab identifier.
Suggestion
- Prioritize user messages over skill names for tab title generation
- If a user manually renames a session, that name should persist (never be overwritten)
🤖 Generated with Claude Code
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗