@@ -169,6 +169,7 @@ def create(
169169 headless : bool | Omit = omit ,
170170 invocation_id : str | Omit = omit ,
171171 kiosk_mode : bool | Omit = omit ,
172+ name : str | Omit = omit ,
172173 profile : BrowserProfile | Omit = omit ,
173174 proxy_id : str | Omit = omit ,
174175 start_url : str | Omit = omit ,
@@ -205,6 +206,10 @@ def create(
205206 kiosk_mode: If true, launches the browser in kiosk mode to hide address bar and tabs in live
206207 view.
207208
209+ name: Optional human-readable name for the browser session, used to find it later in
210+ the dashboard. Must be unique among active sessions within the project. Set at
211+ creation time only.
212+
208213 profile: Profile selection for the browser session. Provide either id or name. If
209214 specified, the matching profile will be loaded into the browser session.
210215 Profiles must be created beforehand.
@@ -262,6 +267,7 @@ def create(
262267 "headless" : headless ,
263268 "invocation_id" : invocation_id ,
264269 "kiosk_mode" : kiosk_mode ,
270+ "name" : name ,
265271 "profile" : profile ,
266272 "proxy_id" : proxy_id ,
267273 "start_url" : start_url ,
@@ -413,7 +419,7 @@ def list(
413419
414420 offset: Number of results to skip. Defaults to 0.
415421
416- query: Search browsers by session ID, profile ID, proxy ID, or pool name.
422+ query: Search browsers by name, session ID, profile ID, proxy ID, or pool name.
417423
418424 status: Filter sessions by status. "active" returns only active sessions (default),
419425 "deleted" returns only soft-deleted sessions, "all" returns both.
@@ -717,6 +723,7 @@ async def create(
717723 headless : bool | Omit = omit ,
718724 invocation_id : str | Omit = omit ,
719725 kiosk_mode : bool | Omit = omit ,
726+ name : str | Omit = omit ,
720727 profile : BrowserProfile | Omit = omit ,
721728 proxy_id : str | Omit = omit ,
722729 start_url : str | Omit = omit ,
@@ -753,6 +760,10 @@ async def create(
753760 kiosk_mode: If true, launches the browser in kiosk mode to hide address bar and tabs in live
754761 view.
755762
763+ name: Optional human-readable name for the browser session, used to find it later in
764+ the dashboard. Must be unique among active sessions within the project. Set at
765+ creation time only.
766+
756767 profile: Profile selection for the browser session. Provide either id or name. If
757768 specified, the matching profile will be loaded into the browser session.
758769 Profiles must be created beforehand.
@@ -810,6 +821,7 @@ async def create(
810821 "headless" : headless ,
811822 "invocation_id" : invocation_id ,
812823 "kiosk_mode" : kiosk_mode ,
824+ "name" : name ,
813825 "profile" : profile ,
814826 "proxy_id" : proxy_id ,
815827 "start_url" : start_url ,
@@ -961,7 +973,7 @@ def list(
961973
962974 offset: Number of results to skip. Defaults to 0.
963975
964- query: Search browsers by session ID, profile ID, proxy ID, or pool name.
976+ query: Search browsers by name, session ID, profile ID, proxy ID, or pool name.
965977
966978 status: Filter sessions by status. "active" returns only active sessions (default),
967979 "deleted" returns only soft-deleted sessions, "all" returns both.
0 commit comments