Skip to content

fix(#70, #132, #159, #316, #369): platform compatibility#448

Open
giulio-leone wants to merge 1 commit intovercel-labs:mainfrom
giulio-leone:fix/platform-compat-2
Open

fix(#70, #132, #159, #316, #369): platform compatibility#448
giulio-leone wants to merge 1 commit intovercel-labs:mainfrom
giulio-leone:fix/platform-compat-2

Conversation

@giulio-leone
Copy link

Platform Compatibility Improvements (Group 5)

Bundles five platform-compatibility fixes that address root/container detection, Windows port binding, Windows UI behavior, Linux socket directory validation, and environment variable forwarding.

Issues Addressed

Issue Fix File(s)
#70 Auto-add --no-sandbox when running as root in containers src/browser.ts
#132 Retry on EACCES when binding Windows TCP port src/daemon.ts, cli/src/connection.rs
#159 Hide cmd window on Windows with CREATE_NO_WINDOW cli/src/connection.rs
#316 Validate XDG_RUNTIME_DIR writability, fallback to ~/.agent-browser src/daemon.ts, cli/src/connection.rs, cli/src/main.rs
#369 Forward environment variables to browser subprocess src/browser.ts

Changes

Testing

Related

… shutdown improvements

- vercel-labs#212: Check browser.isConnected() + persistent context state in isLaunched()
- vercel-labs#378: Reworked shutdown with timeouts, force-exit, shuttingDown guard
- vercel-labs#395: flush_and_exit() replaces exit(1) to prevent terminal freeze
@vercel
Copy link
Contributor

vercel bot commented Feb 13, 2026

@g97iulio1609 is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

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