You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can confirm this issue still exists in v1.14.39 (latest release as of May 6, 2026).
Environment:
OpenCode version: v1.14.39
Running as: headless server with HTTP Basic Auth
Browser: Chrome on Linux
Access: via IP address (not localhost)
Error in console:
Connecting to 'data:application/wasm;base64,...' violates the following Content Security Policy directive: "connect-src *". Note that '*' matches only URLs with network schemes ('http', 'https', 'ws', 'wss'), or URLs whose scheme matches self's scheme. The scheme 'data:' must be added explicitly.
Activity
github-actions commentedon Jan 10, 2026
This issue might be a duplicate of existing issues. Please check:
exitcommand #6004: Desktop embedded terminal freezes when shell exitsFeel free to ignore if none of these address your specific case.
zbynekwinkler commentedon Jan 12, 2026
I can confirm the same behavior on windows with version 1.1.14 (1.1.7 used to work, it found and opened git bash).
zbynekwinkler commentedon Jan 12, 2026
In the browser console I see bunch of errors while the last one says
There are some 404 and some cors errors as well. This is on Edge on Windows.
ddandyy74 commentedon May 6, 2026
I can confirm this issue still exists in v1.14.39 (latest release as of May 6, 2026).
Environment:
Error in console:
Current CSP from server:
The issue is that ghostty-web loads the Ghostty WASM module via a data: URL, but connect-src * does not include data: scheme.
I noticed PR #9186 proposed a fix (load ghostty wasm via asset URL) but it was closed without being merged.
Is there any plan to address this? The web terminal is completely broken for non-localhost access.