Skip to content

Commit 86ef22a

Browse files
committed
make bb session create params serialized
1 parent 907f390 commit 86ef22a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

stagehand/client.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@
2626
from .metrics import StagehandFunctionName, StagehandMetrics
2727
from .page import StagehandPage
2828
from .schemas import AgentConfig
29-
from .utils import StagehandLogger, convert_dict_keys_to_camel_case, default_log_handler
29+
from .utils import (
30+
StagehandLogger,
31+
convert_dict_keys_to_camel_case,
32+
default_log_handler,
33+
make_serializable,
34+
)
3035

3136
load_dotenv()
3237

@@ -120,7 +125,7 @@ def __init__(
120125
else wait_for_captcha_solves
121126
)
122127
self.system_prompt = config.system_prompt or system_prompt
123-
self.browserbase_session_create_params = (
128+
self.browserbase_session_create_params = make_serializable(
124129
config.browserbase_session_create_params
125130
or browserbase_session_create_params
126131
)

0 commit comments

Comments
 (0)