Skip to content

Add themeable agentStatusIndicator.background color to avoid debug override#292944

Merged
joshspicer merged 2 commits intojosh/agent-indicator-no-debugfrom
copilot/sub-pr-292905
Feb 4, 2026
Merged

Add themeable agentStatusIndicator.background color to avoid debug override#292944
joshspicer merged 2 commits intojosh/agent-indicator-no-debugfrom
copilot/sub-pr-292905

Conversation

Copy link
Contributor

Copilot AI commented Feb 4, 2026

The agent status indicator in the titlebar was inheriting --vscode-commandCenter-background, which the debug toolbar overrides to orange when debugging.

image

Changes

  • Add new agentStatusIndicator.background color token in chatColors.ts with same defaults as commandCenter.background
  • Update CSS to use var(--vscode-agentStatusIndicator-background) for pill and badge backgrounds
  • Remove hard-coded rgba values and theme-specific overrides

This keeps the widget themeable (themes can set agentStatusIndicator.background) while remaining independent of debug mode styling.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…erride

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>
Copilot AI changed the title [WIP] Do not update agent status indicator bg color when debugging Add themeable agentStatusIndicator.background color to avoid debug override Feb 4, 2026
Copilot AI requested a review from joshspicer February 4, 2026 21:58
@joshspicer joshspicer marked this pull request as ready for review February 4, 2026 22:46
@joshspicer joshspicer merged commit 31cd89b into josh/agent-indicator-no-debug Feb 4, 2026
2 of 3 checks passed
@joshspicer joshspicer deleted the copilot/sub-pr-292905 branch February 4, 2026 22:46
@vs-code-engineering
Copy link

📬 CODENOTIFY

The following users are being notified based on files changed in this PR:

@bpasero

Matched files:

  • src/vs/workbench/contrib/chat/browser/agentSessions/experiments/media/agenttitlebarstatuswidget.css

joshspicer added a commit that referenced this pull request Feb 5, 2026
* do not update agent status inicator bg color when debugging

* actually this

* Add themeable agentStatusIndicator.background color to avoid debug override (#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>

* update known variables

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants