@@ -152,6 +152,7 @@ def with_streaming_response(self) -> BrowsersResourceWithStreamingResponse:
152152 def create (
153153 self ,
154154 * ,
155+ chrome_policy : Dict [str , object ] | Omit = omit ,
155156 extensions : Iterable [BrowserExtension ] | Omit = omit ,
156157 gpu : bool | Omit = omit ,
157158 headless : bool | Omit = omit ,
@@ -175,6 +176,12 @@ def create(
175176 Create a new browser session from within an action.
176177
177178 Args:
179+ chrome_policy: Custom Chrome enterprise policy overrides applied to this browser session. Keys
180+ are Chrome enterprise policy names; values must match their expected types.
181+ Blocked: kernel-managed policies (extensions, proxy, CDP/automation). Ignored
182+ when reusing an existing persistent session. See
183+ https://chromeenterprise.google/policies/
184+
178185 extensions: List of browser extensions to load into the session. Provide each by id or name.
179186
180187 gpu: If true, enables GPU acceleration for the browser session. Requires Start-Up or
@@ -235,6 +242,7 @@ def create(
235242 "/browsers" ,
236243 body = maybe_transform (
237244 {
245+ "chrome_policy" : chrome_policy ,
238246 "extensions" : extensions ,
239247 "gpu" : gpu ,
240248 "headless" : headless ,
@@ -716,6 +724,7 @@ def with_streaming_response(self) -> AsyncBrowsersResourceWithStreamingResponse:
716724 async def create (
717725 self ,
718726 * ,
727+ chrome_policy : Dict [str , object ] | Omit = omit ,
719728 extensions : Iterable [BrowserExtension ] | Omit = omit ,
720729 gpu : bool | Omit = omit ,
721730 headless : bool | Omit = omit ,
@@ -739,6 +748,12 @@ async def create(
739748 Create a new browser session from within an action.
740749
741750 Args:
751+ chrome_policy: Custom Chrome enterprise policy overrides applied to this browser session. Keys
752+ are Chrome enterprise policy names; values must match their expected types.
753+ Blocked: kernel-managed policies (extensions, proxy, CDP/automation). Ignored
754+ when reusing an existing persistent session. See
755+ https://chromeenterprise.google/policies/
756+
742757 extensions: List of browser extensions to load into the session. Provide each by id or name.
743758
744759 gpu: If true, enables GPU acceleration for the browser session. Requires Start-Up or
@@ -799,6 +814,7 @@ async def create(
799814 "/browsers" ,
800815 body = await async_maybe_transform (
801816 {
817+ "chrome_policy" : chrome_policy ,
802818 "extensions" : extensions ,
803819 "gpu" : gpu ,
804820 "headless" : headless ,
0 commit comments