@@ -68,8 +68,8 @@ class SessionStartParams < Stagehand::Internal::Type::BaseModel
6868 # @!attribute verbose
6969 # Logging verbosity level (0=quiet, 1=normal, 2=debug)
7070 #
71- # @return [Float, Stagehand::Models::SessionStartParams::Verbose , nil]
72- optional :verbose , enum : -> { Stagehand :: SessionStartParams :: Verbose }
71+ # @return [Integer , nil]
72+ optional :verbose , Integer
7373
7474 # @!attribute wait_for_captcha_solves
7575 #
@@ -121,7 +121,7 @@ class SessionStartParams < Stagehand::Internal::Type::BaseModel
121121 #
122122 # @param system_prompt [String] Custom system prompt for AI operations
123123 #
124- # @param verbose [Float, Stagehand::Models::SessionStartParams::Verbose ] Logging verbosity level (0=quiet, 1=normal, 2=debug)
124+ # @param verbose [Integer ] Logging verbosity level (0=quiet, 1=normal, 2=debug)
125125 #
126126 # @param wait_for_captcha_solves [Boolean]
127127 #
@@ -650,9 +650,8 @@ module UnionMember1
650650 class BrowserbaseProxyConfig < Stagehand ::Internal ::Type ::BaseModel
651651 # @!attribute type
652652 #
653- # @return [Symbol, Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::BrowserbaseProxyConfig::Type]
654- required :type ,
655- enum : -> { Stagehand ::SessionStartParams ::BrowserbaseSessionCreateParams ::Proxies ::UnionMember1 ::BrowserbaseProxyConfig ::Type }
653+ # @return [Symbol, :browserbase]
654+ required :type , const : :browserbase
656655
657656 # @!attribute domain_pattern
658657 #
@@ -665,20 +664,10 @@ class BrowserbaseProxyConfig < Stagehand::Internal::Type::BaseModel
665664 optional :geolocation ,
666665 -> { Stagehand ::SessionStartParams ::BrowserbaseSessionCreateParams ::Proxies ::UnionMember1 ::BrowserbaseProxyConfig ::Geolocation }
667666
668- # @!method initialize(type:, domain_pattern: nil, geolocation: nil)
669- # @param type [Symbol, Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::BrowserbaseProxyConfig::Type]
667+ # @!method initialize(domain_pattern: nil, geolocation: nil, type: :browserbase)
670668 # @param domain_pattern [String]
671669 # @param geolocation [Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::BrowserbaseProxyConfig::Geolocation]
672-
673- # @see Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::BrowserbaseProxyConfig#type
674- module Type
675- extend Stagehand ::Internal ::Type ::Enum
676-
677- BROWSERBASE = :browserbase
678-
679- # @!method self.values
680- # @return [Array<Symbol>]
681- end
670+ # @param type [Symbol, :browserbase]
682671
683672 # @see Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::BrowserbaseProxyConfig#geolocation
684673 class Geolocation < Stagehand ::Internal ::Type ::BaseModel
@@ -712,9 +701,8 @@ class ExternalProxyConfig < Stagehand::Internal::Type::BaseModel
712701
713702 # @!attribute type
714703 #
715- # @return [Symbol, Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::ExternalProxyConfig::Type]
716- required :type ,
717- enum : -> { Stagehand ::SessionStartParams ::BrowserbaseSessionCreateParams ::Proxies ::UnionMember1 ::ExternalProxyConfig ::Type }
704+ # @return [Symbol, :external]
705+ required :type , const : :external
718706
719707 # @!attribute domain_pattern
720708 #
@@ -731,22 +719,12 @@ class ExternalProxyConfig < Stagehand::Internal::Type::BaseModel
731719 # @return [String, nil]
732720 optional :username , String
733721
734- # @!method initialize(server:, type:, domain_pattern: nil, password: nil, username: nil)
722+ # @!method initialize(server:, domain_pattern: nil, password: nil, username: nil, type: :external )
735723 # @param server [String]
736- # @param type [Symbol, Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::ExternalProxyConfig::Type]
737724 # @param domain_pattern [String]
738725 # @param password [String]
739726 # @param username [String]
740-
741- # @see Stagehand::Models::SessionStartParams::BrowserbaseSessionCreateParams::Proxies::UnionMember1::ExternalProxyConfig#type
742- module Type
743- extend Stagehand ::Internal ::Type ::Enum
744-
745- EXTERNAL = :external
746-
747- # @!method self.values
748- # @return [Array<Symbol>]
749- end
727+ # @param type [Symbol, :external]
750728 end
751729
752730 # @!method self.variants
@@ -777,18 +755,6 @@ module Region
777755 end
778756 end
779757
780- # Logging verbosity level (0=quiet, 1=normal, 2=debug)
781- module Verbose
782- extend Stagehand ::Internal ::Type ::Enum
783-
784- VERBOSE_0 = 0
785- VERBOSE_1 = 1
786- VERBOSE_2 = 2
787-
788- # @!method self.values
789- # @return [Array<Float>]
790- end
791-
792758 # Client SDK language
793759 module XLanguage
794760 extend Stagehand ::Internal ::Type ::Enum
0 commit comments