File tree Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Expand file tree Collapse file tree 3 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " stagehand " : patch
3+ ---
4+
5+ Patch issue with passing a created session_id to init on api mode
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ async def _create_session(self):
3030 "modelName" : self .model_name ,
3131 "verbose" : 2 if self .verbose == 3 else self .verbose ,
3232 "domSettleTimeoutMs" : self .dom_settle_timeout_ms ,
33+ "browserbaseSessionID" : self .session_id ,
3334 "browserbaseSessionCreateParams" : (
3435 browserbase_session_create_params
3536 if browserbase_session_create_params
Original file line number Diff line number Diff line change @@ -399,15 +399,7 @@ async def init(self):
399399 if self .env == "BROWSERBASE" :
400400 # Create session if we don't have one
401401 if self .use_api :
402- if not self .session_id :
403- await self ._create_session () # Uses self._client and api_url
404- self .logger .debug (
405- f"Created new Browserbase session via Stagehand server: { self .session_id } "
406- )
407- else :
408- self .logger .debug (
409- f"Using existing Browserbase session: { self .session_id } "
410- )
402+ await self ._create_session () # Uses self._client and api_url
411403
412404 # Connect to remote browser
413405 try :
You can’t perform that action at this time.
0 commit comments