File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11configured_endpoints : 7
22openapi_spec_url : https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-3607b588cab78536eb7de9f6acffe8ddda1d34aebe5910c2147421aa6c16bf22.yml
33openapi_spec_hash : fb507e8d38b4978a5717fbb144197868
4- config_hash : fc6606301b5142487a69d296f154b265
4+ config_hash : 9d54b9fd851ec7ac25b85f579be64425
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ class Client < Stagehand::Internal::Transport::BaseClient
2121 # @return [String]
2222 attr_reader :browserbase_project_id
2323
24- # @return [String, nil ]
24+ # @return [String]
2525 attr_reader :model_api_key
2626
2727 # @return [Stagehand::Resources::Sessions]
@@ -91,10 +91,13 @@ def initialize(
9191 if browserbase_project_id . nil?
9292 raise ArgumentError . new ( "browserbase_project_id is required, and can be set via environ: \" BROWSERBASE_PROJECT_ID\" " )
9393 end
94+ if model_api_key . nil?
95+ raise ArgumentError . new ( "model_api_key is required, and can be set via environ: \" MODEL_API_KEY\" " )
96+ end
9497
9598 @browserbase_api_key = browserbase_api_key . to_s
9699 @browserbase_project_id = browserbase_project_id . to_s
97- @model_api_key = model_api_key & .to_s
100+ @model_api_key = model_api_key . to_s
98101
99102 super (
100103 base_url : base_url ,
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ module Stagehand
1616 sig { returns ( String ) }
1717 attr_reader :browserbase_project_id
1818
19- sig { returns ( T . nilable ( String ) ) }
19+ sig { returns ( String ) }
2020 attr_reader :model_api_key
2121
2222 sig { returns ( Stagehand ::Resources ::Sessions ) }
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ module Stagehand
1212
1313 attr_reader browserbase_project_id: String
1414
15- attr_reader model_api_key: String?
15+ attr_reader model_api_key: String
1616
1717 attr_reader sessions: Stagehand::Resources::Sessions
1818
You can’t perform that action at this time.
0 commit comments