|
| 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 |
0 commit comments