Skip to content

Commit 64de928

Browse files
committed
fix timeout param pass through from browserbase session create params when use api is true
1 parent 6650346 commit 64de928

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

stagehand/api.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ async def _create_session(self):
2727
else None
2828
)
2929

30+
# API requires timeout while python sdk uses api_timeout which is converted to apiTimeout
31+
if browserbase_session_create_params and "apiTimeout" in browserbase_session_create_params:
32+
browserbase_session_create_params["timeout"] = browserbase_session_create_params.pop("apiTimeout")
33+
3034
payload = {
3135
"modelName": self.model_name,
3236
"verbose": 2 if self.verbose == 3 else self.verbose,

0 commit comments

Comments
 (0)