[FEATURE] Configurable color for the pinned/last user question in the VS Code extension
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
In the VS Code extension, all messages (user questions and Claude's responses) render in the same visual style. This makes it hard to quickly distinguish where you asked something versus Claude's answer, especially when scrolling through a long conversation. This includes the pinned/highlighted question shown near the scrollbar when scrolling — it also uses a fixed, non-customizable color.
Proposed Solution
Add a setting (either in claudeCode.* VS Code settings or in ~/.claude/settings.json) to let users configure a distinct color for their own questions/messages throughout the conversation — not just the pinned one shown during scroll. The exact visual treatment (text color, background highlight, left border, etc.) could be left flexible, similar to what was requested in #42685 and #25366 for the CLI's user input highlighting.
Alternative Solutions
_No response_
Priority
Low - Nice to have
Feature Category
Other
Use Case Example
_No response_
Additional Context
Related issues
#42685 — Change the color of my text (my response) to Claude Code for easier readability
#25366 — User-configurable color themes and conversation input highlighting
Environment
Platform: VS Code extension
Feature area: UI/theming