Claude Code for VS Code - Auto-update broke authentication and removed Opus 4.6 from model selector
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Hi Anthropic Team,
I'm writing to report a critical issue with the Claude Code for VS Code extension (v2.0.13) that occurred after a recent auto-update.
Environment:
- IDE: Antigravity (VS Code fork using Open VSX)
- Extension: Claude Code for VS Code v2.0.13
- CLI: Claude Code v2.1.37
- Plan: Claude Max 5x ($100/month)
- OS: Windows
What was working before:
- Opus 4.6 was available in the model selector dropdown
- Authentication was active and persistent
- Everything was functioning correctly until the night of Feb 9, 2026
What broke after the auto-update:
- Authentication was reset — the extension showed the login screen as if I had never logged in, with no way to re-authenticate through the extension UI
- The model selector dropdown now only shows "Default (Sonnet 4.5)" and "Opus 4.1" — Opus 4.6 is completely missing despite being on the Max plan
- The claude-code.selectedModel setting does not accept custom model strings — changing it to "claude-opus-4-6" gets overridden by the hardcoded dropdown options
- Reinstalling the extension multiple times did not fix the issue
Workaround:
- Installing the CLI globally (npm install -g @anthropic-ai/claude-code) and running claude login from the terminal restored Opus 4.6 access in the terminal
- However, the extension's native UI panel still only shows Opus 4.1
- Using claude-code.useTerminal = true works as a temporary fix
Expected behavior:
- The extension should persist authentication across updates
- Opus 4.6 should appear in the model selector for Max plan subscribers
- The selectedModel setting should accept valid model strings like "claude-opus-4-6"
This disrupted my workflow significantly. Please look into fixing the model selector and authentication persistence in future updates.
Thank you,
Shakti Motani
shaktimotani@gmail.com
Claude Max 5x Subscribe
What Should Happen?
Bug Description
After the Claude Code for VS Code extension auto-updated to v2.0.13, authentication was reset and Opus 4.6 disappeared from the model selector.
Environment
- IDE: Antigravity (VS Code fork, Open VSX marketplace)
- Extension version: 2.0.13
- CLI version: 2.1.37 (installed manually after the bug)
- Plan: Claude Max 5x ($100/month)
- OS: Windows
- Node: v24.12.0
- npm: 11.6.2
What was working before
- Opus 4.6 was available in the model selector
- Authentication was active and persistent
- Everything worked correctly until the night of Feb 9, 2026
What happened after auto-update
- Authentication was reset — extension showed login screen with no way to re-authenticate
- Model selector only shows "Default (Sonnet 4.5)" and "Opus 4.1" — Opus 4.6 is missing
- Changing
claude-code.selectedModeltoclaude-opus-4-6gets overridden by the hardcoded dropdown - Reinstalling the extension multiple times did not fix the issue
- Claude CLI was not installed globally — the previous extension version likely bundled its own
Steps to Reproduce
- Have Claude Code extension installed with active Max 5x subscription
- Let extension auto-update to v2.0.13
- Open the extension panel — login is gone
- Check model selector — only Sonnet 4.5 and Opus 4.1 available
Workaround
- Installed CLI globally:
npm install -g @anthropic-ai/claude-code - Ran
claude loginfrom terminal — Opus 4.6 works in CLI - Set
claude-code.useTerminal = trueas temporary fix - Native UI panel still only shows Opus 4.1
Expected Behavior
- Authentication should persist across extension updates
- Opus 4.6 should appear in model selector for Max plan subscribers
selectedModelsetting should accept valid model strings likeclaude-opus-4-6
Screenshots
[Attach your screenshots here]
Error Messages/Logs
Steps to Reproduce
asd
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
sa
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗