VS Code extension: orange UI chrome desaturates to gray after "Yes, don't ask again for session" permission choice
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
- Open a fresh Claude Code session in the VS Code extension.
- Ask the model to do something that triggers a tool permission prompt (e.g., a Write or Edit).
- When the permission prompt appears, choose "Yes, and don't ask again for [tool] in this session" (or equivalent session-scoped allow).
- 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
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗