Skip to content

[BUG] Claude Code vscode extension on Windows keeps working but nothing is happening #18185

Description

@umstek

Preflight Checklist

  • I have searched existing issues and this hasn't been reported yet
  • This is a single bug report (please file separate reports for different bugs)
  • I am using the latest version of Claude Code

What's Wrong?

Windows 11, vscode extension with latest Claude code. vscode was open, and I came back after a few hours after a break. I entered a prompt but it keeps running without doing anything.

It seems to be working, but nothing happens. No error, no timeout. I looked at the usage tab (web) as well, and it is not consuming tokens either. And I cannot even stop it. This is not the first time it happened, and it is annoying.

However, claude with terminal works.

What Should Happen?

It should work normally

Error Messages/Logs

2026-01-14 22:25:19.205 [info] AuthManager initialized
2026-01-14 22:25:20.129 [info] Received message from webview: {"type":"request","requestId":"i1bnnlcz63","request":{"type":"init"}}
2026-01-14 22:25:20.132 [info] Getting authentication status
2026-01-14 22:25:20.132 [info] OAuth tokens found in secure storage
2026-01-14 22:25:20.132 [info] Auth status: method=claudeai
2026-01-14 22:25:20.154 [info] Received message from webview: {"type":"request","requestId":"wbfr2mny7qs","request":{"type":"rename_tab","title":"Claude Code","hasPendingPermissions":false,"hasUnseenCompletion":false}}
2026-01-14 22:25:20.953 [info] Received message from webview: {"type":"request","requestId":"sbb0hei2a9","request":{"type":"get_claude_state"}}
2026-01-14 22:25:21.170 [info] Loading config cache by launching Claude...
2026-01-14 22:25:21.170 [info] Spawning Claude with SDK query function - cwd: d:\src\redacted\backend, permission mode: default, version: 2.1.7, c:\Users\umste\.vscode\extensions\anthropic.claude-code-2.1.7-win32-x64\resources\native-binary\claude.exe, resume: undefined
2026-01-14 22:25:21.170 [info] Received message from webview: {"type":"request","requestId":"imyf34id3pb","request":{"type":"get_current_selection"}}
2026-01-14 22:25:21.171 [info] Received message from webview: {"type":"request","requestId":"75gd87iomr","request":{"type":"get_asset_uris"}}
2026-01-14 22:25:21.172 [info] Received message from webview: {"type":"request","requestId":"ledxbz362z","request":{"type":"list_sessions_request"}}
2026-01-14 22:25:21.173 [info] Received message from webview: {"type":"request","requestId":"dfzmgb36cm","request":{"type":"list_sessions_request"}}
2026-01-14 22:25:21.174 [info] Received message from webview: {"type":"request","requestId":"ksqgpodx5","request":{"type":"list_sessions_request"}}
2026-01-14 22:25:21.175 [info] Received message from webview: {"type":"request","requestId":"9rqd1l6ggid","request":{"type":"rename_tab","title":"Claude Code","hasPendingPermissions":false,"hasUnseenCompletion":false}}
2026-01-14 22:25:21.243 [info] Received message from webview: {"type":"request","requestId":"lhrlx0z23l","request":{"type":"rename_tab","title":"Claude Code","hasPendingPermissions":false,"hasUnseenCompletion":false}}
2026-01-14 22:25:21.272 [info] Received message from webview: {"type":"launch_claude","channelId":"mwjfr5yfufd","cwd":"d:\\src\\redacted\\backend","model":"sonnet","permissionMode":"default","thinkingLevel":"default_on"}
2026-01-14 22:25:21.299 [info] Launching Claude on channel: mwjfr5yfufd
2026-01-14 22:25:22.522 [info] From claude: 2026-01-14T16:55:22.293Z [DEBUG] Watching for changes in setting files d:\src\redacted\backend\.claude...
2026-01-14T16:55:22.306Z [DEBUG] [init] configureGlobalMTLS starting
2026-01-14T16:55:22.306Z [DEBUG] [init] configureGlobalMTLS complete
2026-01-14T16:55:22.306Z [DEBUG] [init] configureGlobalAgents starting
2026-01-14T16:55:22.306Z [DEBUG] [init] configureGlobalAgents complete
2026-01-14T16:55:22.361Z [DEBUG] Using bash path: "C:\Program Files\Git\bin\bash.exe"
2026-01-14T16:55:22.368Z [DEBUG] [LSP MANAGER] initializeLspServerManager() called
2026-01-14T16:55:22.368Z [DEBUG] [LSP MANAGER] Created manager instance, state=pending
2026-01-14T16:55:22.368Z [DEBUG] [LSP MANAGER] Starting async initialization (generation 1)
2026-01-14T16:55:22.374Z [DEBUG] Applying permission update: Adding 10 allow rule(s) to destination 'localSettings': ["Bash(npm run check-types:*)","WebFetch(domain:sdk.vercel.ai)","Read(//d/src/redacted/handbook/research/transcription-diarization/**)","Read(//d/src/redacted/handbook/**)","Read(//d/src/redacted/frontend/**)","Skill(generate-mr-description)","Read(//d/src/redacted/**)","Bash(cat:*)","Bash(npm run:*)","Bash(npm install)"]
2026-01-14T16:55:22.374Z [DEBUG] [STARTUP] Loading MCP configs...
2026-01-14T16:55:22.376Z [DEBUG] Found 0 plugins (0 enabled, 0 disabled)
2026-01-14T16:55:22.377Z [DEBUG] Total LSP servers loaded: 0
2026-01-14T16:55:22.377Z [DEBUG] [LSP SERVER MANAGER] getAllLspServers returned 0 server(s)
2026-01-14T16:55:22.377Z [DEBUG] LSP manager initialized with 0 servers
2026-01-14T16:55:22.377Z [DEBUG] LSP server manager initialized successfully
2026-01-14T16:55:22.377Z [DEBUG] LSP notification handlers registered successfully for all 0 server(s)
2026-01-14T16:55:22.378Z [DEBUG] [STARTUP] MCP configs loaded in 4ms
2026-01-14T16:55:22.381Z [DEBUG] [STARTUP] Running setup()...
2026-01-14T16:55:22.405Z [DEBUG] Stats cache is up to date
2026-01-14T16:55:22.420Z [DEBUG] Loading skills from: managed=C:\ProgramData\ClaudeCode\.claude\skills, user=C:\Users\umste\.claude\skills, project=[d:\src\redacted\backend\.claude\skills]
2026-01-14T16:55:22.460Z [DEBUG] Loaded 0 installed plugins from C:\Users\umste\.claude\plugins\installed_plugins.json

2026-01-14 22:25:22.573 [info] From claude: 2026-01-14T16:55:22.531Z [DEBUG] Error log sink initialized

2026-01-14 22:25:22.648 [info] From claude: 2026-01-14T16:55:22.634Z [DEBUG] Writing to temp file: C:\Users\umste\.claude\todos\9588ada4-917c-4d04-b533-74bf8794efd5-agent-9588ada4-917c-4d04-b533-74bf8794efd5.json.tmp.18936.1768409722634

2026-01-14 22:25:22.663 [info] From claude: 2026-01-14T16:55:22.655Z [DEBUG] Temp file written successfully, size: 2 bytes
2026-01-14T16:55:22.656Z [DEBUG] Renaming C:\Users\umste\.claude\todos\9588ada4-917c-4d04-b533-74bf8794efd5-agent-9588ada4-917c-4d04-b533-74bf8794efd5.json.tmp.18936.1768409722634 to C:\Users\umste\.claude\todos\9588ada4-917c-4d04-b533-74bf8794efd5-agent-9588ada4-917c-4d04-b533-74bf8794efd5.json
2026-01-14T16:55:22.657Z [DEBUG] File C:\Users\umste\.claude\todos\9588ada4-917c-4d04-b533-74bf8794efd5-agent-9588ada4-917c-4d04-b533-74bf8794efd5.json written atomically

2026-01-14 22:25:23.171 [info] From claude: 2026-01-14T16:55:22.777Z [DEBUG] getPluginSkills: Processing 0 enabled plugins
2026-01-14T16:55:22.777Z [DEBUG] Total plugin skills loaded: 0
2026-01-14T16:55:22.777Z [DEBUG] Total plugin commands loaded: 0
2026-01-14T16:55:22.778Z [DEBUG] Registered 0 hooks from 0 plugins
2026-01-14T16:55:22.891Z [DEBUG] Loaded 1 unique skills (managed: 0, user: 0, project: 1, legacy commands: 0)
2026-01-14T16:55:22.891Z [DEBUG] getSkills returning: 1 skill dir commands, 0 plugin skills, 0 bundled skills
2026-01-14T16:55:22.965Z [DEBUG] Watching for changes in skill directories: d:\src\redacted\backend\.claude\skills...

2026-01-14 22:25:23.916 [info] From claude: 2026-01-14T16:55:23.775Z [DEBUG] [STARTUP] setup() completed in 1393ms
2026-01-14T16:55:23.775Z [DEBUG] [STARTUP] Loading commands and agents...
2026-01-14T16:55:23.790Z [DEBUG] Total plugin agents loaded: 0
2026-01-14T16:55:23.795Z [DEBUG] [STARTUP] Commands and agents loaded in 19ms
2026-01-14T16:55:23.796Z [DEBUG] [API:request] Creating client, ANTHROPIC_CUSTOM_HEADERS present: false, has Authorization header: false
2026-01-14T16:55:23.796Z [DEBUG] [API:auth] OAuth token check starting
2026-01-14T16:55:23.801Z [DEBUG] [API:auth] OAuth token check complete
2026-01-14T16:55:23.852Z [DEBUG] Initialized versioned plugins system with 0 plugins
2026-01-14T16:55:23.866Z [DEBUG] Grove: Using fresh cached config

2026-01-14 22:25:24.869 [info] From claude: 2026-01-14T16:55:24.361Z [DEBUG] Creating shell snapshot for bash (C:\Program Files\Git\bin\bash.exe)
2026-01-14T16:55:24.361Z [DEBUG] Looking for shell config file: C:\Users\umste\.bashrc
2026-01-14T16:55:24.361Z [DEBUG] Shell config file not found: C:\Users\umste\.bashrc, creating snapshot with Claude Code defaults only
2026-01-14T16:55:24.361Z [DEBUG] Snapshots directory: C:\Users\umste\.claude\shell-snapshots
2026-01-14T16:55:24.668Z [DEBUG] Getting matching hook commands for SessionStart with query: startup
2026-01-14T16:55:24.668Z [DEBUG] Found 0 hook matchers in settings
2026-01-14T16:55:24.668Z [DEBUG] Matched 0 unique hooks for query "startup" (0 before deduplication)
2026-01-14T16:55:24.684Z [DEBUG] Total plugin output styles loaded: 0
2026-01-14T16:55:24.696Z [DEBUG] Creating snapshot at: C:\Users\umste\.claude\shell-snapshots\snapshot-bash-1768409724361-ah3vnl.sh
2026-01-14T16:55:24.696Z [DEBUG] Shell binary exists: true
2026-01-14T16:55:24.696Z [DEBUG] Execution timeout: 10000ms

2026-01-14 22:25:24.950 [info] From claude: 2026-01-14T16:55:24.880Z [DEBUG] Getting matching hook commands for SessionEnd with query: other
2026-01-14T16:55:24.880Z [DEBUG] Found 0 hook matchers in settings
2026-01-14T16:55:24.881Z [DEBUG] Matched 0 unique hooks for query "other" (0 before deduplication)
2026-01-14T16:55:24.910Z [DEBUG] LSP server manager shut down successfully

2026-01-14 22:25:27.725 [info] Received message from webview: {"type":"request","channelId":"mwjfr5yfufd","requestId":"ahxwqih7a2p","request":{"type":"set_permission_mode","mode":"acceptEdits"}}
2026-01-14 22:25:28.328 [info] Received message from webview: {"type":"request","channelId":"mwjfr5yfufd","requestId":"h1l4t77jbdh","request":{"type":"set_permission_mode","mode":"plan"}}
2026-01-14 22:25:31.500 [info] Received message from webview: {"type":"request","channelId":"mwjfr5yfufd","requestId":"aicaxe52ao","request":{"type":"set_model","model":{"value":"default","displayName":"Opus","description":"Opus 4.5 · Most capable for complex work"}}}

Steps to Reproduce

  1. Leave VScode open for a while
  2. Come back and open Claude Code extension page
  3. Adjust settings, Enter a prompt, press enter

Claude Model

Not sure / Multiple models

Is this a regression?

I don't know

Last Working Version

No response

Claude Code Version

2.1.7 (Claude Code)

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

PowerShell

Additional Information

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstaleIssue is inactive

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions