Do not update agent status indicator bg color when debugging#292905
Do not update agent status indicator bg color when debugging#292905joshspicer merged 4 commits intomainfrom
Conversation
joshspicer
commented
Feb 4, 2026
📬 CODENOTIFYThe following users are being notified based on files changed in this PR: @bpaseroMatched files:
|
There was a problem hiding this comment.
Pull request overview
Adjusts Agent Session titlebar status widget styling so its background does not change when debug mode updates Command Center colors.
Changes:
- Replaces
var(--vscode-commandCenter-background)with fixed translucentrgba(...)backgrounds for the agent status pill and badge. - Adds
.vsand high-contrast (.hc-black,.hc-light) overrides to tweak/disable the fixed background.
Comments suppressed due to low confidence (1)
src/vs/workbench/contrib/chat/browser/agentSessions/experiments/media/agenttitlebarstatuswidget.css:234
- Same concern as above: replacing
var(--vscode-commandCenter-background)with a hardcoded rgba value will ignore theme overrides forcommandCenter.background, so the badge can visually diverge from the Command Center in custom themes. It would be more robust to continue using the theme token here and address the debug-mode override at its source (by not overridingcommandCenter.backgroundglobally, or by introducing a dedicated debug-only token/variable).
background-color: rgba(255, 255, 255, 0.05);
border: 1px solid var(--vscode-commandCenter-border, transparent);
flex-shrink: 0;
-webkit-app-region: no-drag;
margin-left: auto;
...workbench/contrib/chat/browser/agentSessions/experiments/media/agenttitlebarstatuswidget.css
Outdated
Show resolved
Hide resolved
bpasero
left a comment
There was a problem hiding this comment.
This should probably be themable?
|
I figured it out |
|
@copilot fix this PR sitll be themeable but not have the problem of changing to the 'debug' color |
|
@joshspicer I've opened a new pull request, #292944, to work on those changes. Once the pull request is ready, I'll request review from you. |
…erride (#292944) * Initial plan * Add themeable agentStatusIndicator.background color to avoid debug override Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>
|
This is what it looks like with every theme i have installed Screen.Recording.2026-02-04.at.10.33.24.PM.mov |