[BUG] VS Code extension 2.1.282: blank webview over Remote-SSH, webview/index.js truncated in renderer (2.1.281 works)
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?
In a VS Code Remote-SSH window, the Claude Code panel renders completely blank on extension 2.1.282. The same version works in a local (non-remote) window. Downgrading the remote extension to 2.1.281 fixes it; upgrading back to 2.1.282 reproduces it.
The extension host activates normally (auth OK, MCP server started, no errors in the Claude Code output channel). The failure is in the webview: the renderer receives only a prefix of webview/index.js.
What Should Happen?
The Claude Code panel should render in Remote-SSH windows on 2.1.282, as it does on 2.1.281.
Error Messages/Logs
Webview DevTools console:
vscode-remote+ssh-…/webview/index.js:2137 Uncaught SyntaxError: Unexpected end of input
Claude Code output channel (no errors):
[info] Claude code extension is now active?
[info] MCP Server running on port 31250 (localhost only)
[info] OAuth tokens found in secure storage
Steps to Reproduce
- Windows client, VS Code connected via Remote-SSH to a linux-arm64 host.
- Install Claude Code extension 2.1.282 on the remote.
- Open the Claude Code panel -> blank.
- Open "Developer: Open Webview Developer Tools" -> SyntaxError at index.js:2137.
Verification on the remote:
- webview/index.js is intact on disk: 5,378,584 bytes, 2246 lines,
node --checkpasses. - Line 2137 corresponds to byte offset 4,160,130–4,222,605, so the renderer gets a truncated file.
- 2.1.281's index.js is 5,374,401 bytes and loads fine, so this is not a simple size limit.
Not fixed by: disable/enable, reload window, reinstalling the extension, deleting %APPDATA%\Code\Service Worker\, Remote-SSH 0.128.0 / 0.126 / latest.
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
2.1.281
Claude Code Version
2.1.282
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
VS Code integrated terminal
Additional Information
- VS Code: 1.139.1 (user setup), commit 04c0d99f4fb0d8afe6ce4f0c58e31e183ac3e4b1, released 2026-09-25
- Electron 43.6.0, Chromium 150.0.7871.250, Node.js 24.20.0
- Client OS: Windows_NT x64 10.0.26200
- Remote: Linux arm64, extension package anthropic.claude-code-2.1.282-linux-arm64, VS Code server Node v24.20.0
- Standalone CLI on the remote: 2.1.282 (claude --version)
- VS Code 1.139.1 was also released today, but 2.1.281 works on the same VS Code build, so the regression tracks the extension version.
- Possibly related 2.1.282 regressions: #97104, #97044
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗