@@ -71,7 +71,9 @@ class StagehandConfig(BaseModel):
7171 alias = "domSettleTimeoutMs" ,
7272 description = "Timeout for DOM to settle (in ms)" ,
7373 )
74- browserbase_session_create_params : Optional [Union [BrowserbaseSessionCreateParams , dict [str , Any ]]] = Field (
74+ browserbase_session_create_params : Optional [
75+ Union [BrowserbaseSessionCreateParams , dict [str , Any ]]
76+ ] = Field (
7577 None ,
7678 alias = "browserbaseSessionCreateParams" ,
7779 description = "Browserbase session create params" ,
@@ -117,16 +119,16 @@ class StagehandConfig(BaseModel):
117119 )
118120
119121 model_config = ConfigDict (populate_by_name = True )
120-
121- @field_validator (' browserbase_session_create_params' , mode = ' before' )
122+
123+ @field_validator (" browserbase_session_create_params" , mode = " before" )
122124 @classmethod
123125 def validate_browserbase_params (cls , v , info ):
124126 """Validate and convert browserbase session create params."""
125- if isinstance (v , dict ) and ' project_id' not in v :
127+ if isinstance (v , dict ) and " project_id" not in v :
126128 values = info .data
127- project_id = values .get (' project_id' ) or values .get (' projectId' )
129+ project_id = values .get (" project_id" ) or values .get (" projectId" )
128130 if project_id :
129- v = {** v , ' project_id' : project_id }
131+ v = {** v , " project_id" : project_id }
130132 return v
131133
132134 def with_overrides (self , ** overrides ) -> "StagehandConfig" :
0 commit comments