feat: support request-level proxy sessions - #3660
Conversation
fcc2f8e to
d8d48ba
Compare
|
Thanks for the request-level proxy work. Per-request or per-task proxy selection can be useful, but this branch needs a current-architecture rebase before it is safe to merge. The reworked design must preserve the chosen proxy through every session and page recovery path. Current recovery calls create a replacement session without carrying a request-proxy argument, so a recovered context could silently lose the requested proxy identity. Please also:
A fresh rebase is preferable to resolving the existing conflicts in place. |
d8d48ba to
a023569
Compare
|
@LostOnTheLine Rebuilt this from current The concerns from your review are now covered directly:
I also added generated OpenAPI/README documentation and a credential-free |
Summary
Adds optional request-level proxy support to
POST /tabswhile preserving Camofox's one-BrowserContext-per-user session model.proxyobject withserverand optional literalusername/passwordvalues.409 proxy_conflict.409 proxy_mode_conflict.proxiedboolean fromPOST /tabs.Tests
Documentation
Updates README, contributor guidance, generated OpenAPI, CI, and npm publish workflow routing.