Skip to content

feat(lana): add VS Code web entrypoint - #3

Merged
peternhale merged 1 commit into
mainfrom
ph/W-23939830-web-host
Aug 21, 2026
Merged

feat(lana): add VS Code web entrypoint#3
peternhale merged 1 commit into
mainfrom
ph/W-23939830-web-host

Conversation

@peternhale

@peternhale peternhale commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

PR overview

Stack 3 of 4. Depends on #2. Adds the VS Code Web extension entrypoint and browser bundles.

Changes made

  • Declare the browser entrypoint and virtual-workspace capabilities.
  • Share activation and disposal behavior between desktop and browser extension hosts.
  • Add CommonJS browser bundles to Rollup and Rolldown.
  • Preserve the existing desktop extension entrypoint and bundle.

Type of change

  • Feature
  • Chore

Related issues

related W-23939830

Validation

  • pnpm build
  • Desktop and browser extension bundles generated successfully

@peternhale peternhale mentioned this pull request Aug 21, 2026
2 tasks
@peternhale
peternhale marked this pull request as ready for review August 21, 2026 13:32
@peternhale
peternhale requested a review from mshanemc August 21, 2026 13:33
Comment thread lana/src/Main.web.ts

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

weird to have it capitalized

@peternhale
peternhale force-pushed the ph/W-23939830-web-host branch from 274fa70 to be2c2d3 Compare August 21, 2026 18:42
Base automatically changed from ph/W-23939830-uri to main August 21, 2026 18:48
@peternhale
peternhale force-pushed the ph/W-23939830-web-host branch from be2c2d3 to 199266e Compare August 21, 2026 18:48
@peternhale
peternhale merged commit f643d33 into main Aug 21, 2026
7 checks passed
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.

2 participants