Skip to content

fix: package Visual Mode webview - #65

Merged
emil14 merged 1 commit into
mainfrom
codex/package-visual-editor
Jul 30, 2026
Merged

fix: package Visual Mode webview#65
emil14 merged 1 commit into
mainfrom
codex/package-visual-editor

Conversation

@emil14

@emil14 emil14 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Fixes the empty Visual Mode panel in packaged VSIX files.

  • keep dist/webview in the extension archive
  • make CI and the release workflow assert that the WebView entrypoint is packaged
  • retain the existing guard against bundling neva-lsp

Validated locally by packaging a VSIX and checking it contains extension/dist/webview/index.html without any extension/bin/neva-lsp-* entries.

The Extension Host contract could not run locally because VS Code refuses to start its isolated instance while the user’s regular VS Code is open; CI runs the same contract.

@emil14
emil14 merged commit 355ab36 into main Jul 30, 2026
2 checks passed
@emil14
emil14 deleted the codex/package-visual-editor branch July 30, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant