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

Resolved 💬 5 comments Opened Jan 14, 2026 by umstek Closed Mar 5, 2026

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?

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

<img width="460" height="144" alt="Image" src="https://github.com/user-attachments/assets/2e4dbc56-149c-4f01-a3d8-822afa800f2f" />

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗