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
{{ message }}
This repository was archived by the owner on Jun 2, 2026. It is now read-only.
Most of our code for the core functionality of Void runs inside <script /> tags that mount inside a webview iframe.
iframe scripts aren't allowed to call vscode functions, so we set up a complicated messaging process to send messages between the iframe script and the main extension.js file.
We'd like to ditch all our webview architecture, and instead mount all of our code inside of VSCode natively. This would require migrating our /extensions/void extension to live natively in the editor.
Most of our code for the core functionality of Void runs inside <script /> tags that mount inside a webview iframe.
iframe scripts aren't allowed to call
vscodefunctions, so we set up a complicated messaging process to send messages between the iframe script and the mainextension.jsfile.We'd like to ditch all our webview architecture, and instead mount all of our code inside of VSCode natively. This would require migrating our
/extensions/voidextension to live natively in the editor.