Skip to content

Commit 9176bca

Browse files
feat(api): manual updates
1 parent 497168b commit 9176bca

45 files changed

Lines changed: 1756 additions & 4 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-24dc965121b5ad70c846fd8b96ce4638d13bac7e86ba0f50a8d13a5664ac4929.yml
3-
openapi_spec_hash: 5a8e70d2a5358bfd6917f907b4a4d1f3
4-
config_hash: a35b56eb05306a0f02e83c11d57f975f
1+
configured_endpoints: 7
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/browserbase%2Fstagehand-c1a6f03afe5d6823c198e5ac476fb688dacc783dae1fefdf6bf142084e298e16.yml
3+
openapi_spec_hash: d20e8f697ce8d5bb80295fc1e8ce02e8
4+
config_hash: e457d704d820df5d25acfd379169f132

lib/stagehand.rb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,18 @@
5454
require_relative "stagehand/client"
5555
require_relative "stagehand/models/action"
5656
require_relative "stagehand/models/model_config"
57+
require_relative "stagehand/models/session_act_params"
58+
require_relative "stagehand/models/session_act_response"
59+
require_relative "stagehand/models/session_end_params"
60+
require_relative "stagehand/models/session_end_response"
61+
require_relative "stagehand/models/session_execute_agent_params"
62+
require_relative "stagehand/models/session_execute_agent_response"
63+
require_relative "stagehand/models/session_extract_params"
64+
require_relative "stagehand/models/session_extract_response"
65+
require_relative "stagehand/models/session_navigate_params"
66+
require_relative "stagehand/models/session_navigate_response"
67+
require_relative "stagehand/models/session_observe_params"
68+
require_relative "stagehand/models/session_observe_response"
5769
require_relative "stagehand/models/session_start_params"
5870
require_relative "stagehand/models/session_start_response"
5971
require_relative "stagehand/models"

lib/stagehand/models.rb

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,17 @@ module Stagehand
4343

4444
ModelConfig = Stagehand::Models::ModelConfig
4545

46+
SessionActParams = Stagehand::Models::SessionActParams
47+
48+
SessionEndParams = Stagehand::Models::SessionEndParams
49+
50+
SessionExecuteAgentParams = Stagehand::Models::SessionExecuteAgentParams
51+
52+
SessionExtractParams = Stagehand::Models::SessionExtractParams
53+
54+
SessionNavigateParams = Stagehand::Models::SessionNavigateParams
55+
56+
SessionObserveParams = Stagehand::Models::SessionObserveParams
57+
4658
SessionStartParams = Stagehand::Models::SessionStartParams
4759
end
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @see Stagehand::Resources::Sessions#act
6+
class SessionActParams < Stagehand::Internal::Type::BaseModel
7+
extend Stagehand::Internal::Type::RequestParameters::Converter
8+
include Stagehand::Internal::Type::RequestParameters
9+
10+
# @!attribute body
11+
#
12+
# @return [Object, nil]
13+
optional :body, Stagehand::Internal::Type::Unknown
14+
15+
# @!attribute x_language
16+
#
17+
# @return [Object, nil]
18+
optional :x_language, Stagehand::Internal::Type::Unknown
19+
20+
# @!attribute x_sdk_version
21+
#
22+
# @return [Object, nil]
23+
optional :x_sdk_version, Stagehand::Internal::Type::Unknown
24+
25+
# @!attribute x_sent_at
26+
#
27+
# @return [Object, nil]
28+
optional :x_sent_at, Stagehand::Internal::Type::Unknown
29+
30+
# @!attribute x_stream_response
31+
#
32+
# @return [Object, nil]
33+
optional :x_stream_response, Stagehand::Internal::Type::Unknown
34+
35+
# @!method initialize(body: nil, x_language: nil, x_sdk_version: nil, x_sent_at: nil, x_stream_response: nil, request_options: {})
36+
# @param body [Object]
37+
# @param x_language [Object]
38+
# @param x_sdk_version [Object]
39+
# @param x_sent_at [Object]
40+
# @param x_stream_response [Object]
41+
# @param request_options [Stagehand::RequestOptions, Hash{Symbol=>Object}]
42+
end
43+
end
44+
end
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @type [Stagehand::Internal::Type::Converter]
6+
SessionActResponse = Stagehand::Internal::Type::Unknown
7+
end
8+
end
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @see Stagehand::Resources::Sessions#end_
6+
class SessionEndParams < Stagehand::Internal::Type::BaseModel
7+
extend Stagehand::Internal::Type::RequestParameters::Converter
8+
include Stagehand::Internal::Type::RequestParameters
9+
10+
# @!attribute x_language
11+
#
12+
# @return [Object, nil]
13+
optional :x_language, Stagehand::Internal::Type::Unknown
14+
15+
# @!attribute x_sdk_version
16+
#
17+
# @return [Object, nil]
18+
optional :x_sdk_version, Stagehand::Internal::Type::Unknown
19+
20+
# @!attribute x_sent_at
21+
#
22+
# @return [Object, nil]
23+
optional :x_sent_at, Stagehand::Internal::Type::Unknown
24+
25+
# @!attribute x_stream_response
26+
#
27+
# @return [Object, nil]
28+
optional :x_stream_response, Stagehand::Internal::Type::Unknown
29+
30+
# @!method initialize(x_language: nil, x_sdk_version: nil, x_sent_at: nil, x_stream_response: nil, request_options: {})
31+
# @param x_language [Object]
32+
# @param x_sdk_version [Object]
33+
# @param x_sent_at [Object]
34+
# @param x_stream_response [Object]
35+
# @param request_options [Stagehand::RequestOptions, Hash{Symbol=>Object}]
36+
end
37+
end
38+
end
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @type [Stagehand::Internal::Type::Converter]
6+
SessionEndResponse = Stagehand::Internal::Type::Unknown
7+
end
8+
end
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @see Stagehand::Resources::Sessions#execute_agent
6+
class SessionExecuteAgentParams < Stagehand::Internal::Type::BaseModel
7+
extend Stagehand::Internal::Type::RequestParameters::Converter
8+
include Stagehand::Internal::Type::RequestParameters
9+
10+
# @!attribute body
11+
#
12+
# @return [Object, nil]
13+
optional :body, Stagehand::Internal::Type::Unknown
14+
15+
# @!attribute x_language
16+
#
17+
# @return [Object, nil]
18+
optional :x_language, Stagehand::Internal::Type::Unknown
19+
20+
# @!attribute x_sdk_version
21+
#
22+
# @return [Object, nil]
23+
optional :x_sdk_version, Stagehand::Internal::Type::Unknown
24+
25+
# @!attribute x_sent_at
26+
#
27+
# @return [Object, nil]
28+
optional :x_sent_at, Stagehand::Internal::Type::Unknown
29+
30+
# @!attribute x_stream_response
31+
#
32+
# @return [Object, nil]
33+
optional :x_stream_response, Stagehand::Internal::Type::Unknown
34+
35+
# @!method initialize(body: nil, x_language: nil, x_sdk_version: nil, x_sent_at: nil, x_stream_response: nil, request_options: {})
36+
# @param body [Object]
37+
# @param x_language [Object]
38+
# @param x_sdk_version [Object]
39+
# @param x_sent_at [Object]
40+
# @param x_stream_response [Object]
41+
# @param request_options [Stagehand::RequestOptions, Hash{Symbol=>Object}]
42+
end
43+
end
44+
end
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @type [Stagehand::Internal::Type::Converter]
6+
SessionExecuteAgentResponse = Stagehand::Internal::Type::Unknown
7+
end
8+
end
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# frozen_string_literal: true
2+
3+
module Stagehand
4+
module Models
5+
# @see Stagehand::Resources::Sessions#extract
6+
class SessionExtractParams < Stagehand::Internal::Type::BaseModel
7+
extend Stagehand::Internal::Type::RequestParameters::Converter
8+
include Stagehand::Internal::Type::RequestParameters
9+
10+
# @!attribute body
11+
#
12+
# @return [Object, nil]
13+
optional :body, Stagehand::Internal::Type::Unknown
14+
15+
# @!attribute x_language
16+
#
17+
# @return [Object, nil]
18+
optional :x_language, Stagehand::Internal::Type::Unknown
19+
20+
# @!attribute x_sdk_version
21+
#
22+
# @return [Object, nil]
23+
optional :x_sdk_version, Stagehand::Internal::Type::Unknown
24+
25+
# @!attribute x_sent_at
26+
#
27+
# @return [Object, nil]
28+
optional :x_sent_at, Stagehand::Internal::Type::Unknown
29+
30+
# @!attribute x_stream_response
31+
#
32+
# @return [Object, nil]
33+
optional :x_stream_response, Stagehand::Internal::Type::Unknown
34+
35+
# @!method initialize(body: nil, x_language: nil, x_sdk_version: nil, x_sent_at: nil, x_stream_response: nil, request_options: {})
36+
# @param body [Object]
37+
# @param x_language [Object]
38+
# @param x_sdk_version [Object]
39+
# @param x_sent_at [Object]
40+
# @param x_stream_response [Object]
41+
# @param request_options [Stagehand::RequestOptions, Hash{Symbol=>Object}]
42+
end
43+
end
44+
end

0 commit comments

Comments
 (0)