VS Code extension: orange UI chrome desaturates to gray after "Yes, don't ask again for session" permission choice

Resolved 💬 1 comment Opened Apr 21, 2026 by mvillsley Closed May 28, 2026

Summary

In the Claude Code VS Code extension, the orange theme accents (prompt border, spinner, etc.) desaturate to gray after the user selects the session-scoped "don't ask again" option on a permission prompt. The color does not return for the rest of the session.

Repro

  1. Open a fresh Claude Code session in the VS Code extension.
  2. Ask the model to do something that triggers a tool permission prompt (e.g., a Write or Edit).
  3. When the permission prompt appears, choose "Yes, and don't ask again for [tool] in this session" (or equivalent session-scoped allow).
  4. Observe: the orange UI chrome desaturates to a muted/gray palette and stays that way for the rest of the session.

Key differentiator

The permission choice is the trigger — not the tool call itself, not the diff render, not session duration:

  • Single-use "Yes" on a permission prompt → color briefly flickers, then returns to orange (self-heals).
  • "Yes, don't ask again for session" → color desaturates and persists until the session is restarted.

This is reproducible across tool types (Write, Edit, Bash).

Expected

Either the orange UI chrome remains throughout the session, or — if the desaturation is an intentional indicator of a reduced-prompt/auto-accept state — document it in permission-modes and the VS Code guide. Currently, no documentation mentions color as a mode indicator.

Environment

  • OS: Windows 11 Enterprise (10.0.26200)
  • VS Code: 1.116.0
  • Claude Code extension: anthropic.claude-code@2.1.116

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗