Skip to content

fix: keep browser provisioning substrate-aware#67

Open
abrichr wants to merge 1 commit into
mainfrom
fix/browser-capability-build-boundary
Open

fix: keep browser provisioning substrate-aware#67
abrichr wants to merge 1 commit into
mainfrom
fix/browser-capability-build-boundary

Conversation

@abrichr

@abrichr abrichr commented Jul 27, 2026

Copy link
Copy Markdown
Member

Summary

  • explicitly retain the optional Playwright driver in frozen Desktop sidecars
  • defer Chromium until the operator selects a browser workflow
  • keep native desktop, RDP, and Citrix startup out of the browser setup path
  • align capability remediation and installer documentation

This preserves one-click browser UX without forcing the reusable Python runtime to carry Playwright. Desktop installer size is intentionally unchanged; Chromium is still not bundled or downloaded at startup.

Verification

  • Ruff passed
  • 40 capability tests passed
  • wheel built and metadata inspected

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