Skip to content

Commit 9a63a23

Browse files
fix(api): internal schema fixes
1 parent 37d3252 commit 9a63a23

7 files changed

Lines changed: 18 additions & 4 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 147
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-4432c056f89389d4d43b695cbdf44f97df8169f63bbae2c15fc079a5766ced6e.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/openai%2Fopenai-b879fff3f51e71e4f1ce17f03efc017a46d888a1bfd88eb655a6210a86f02acf.yml
33
openapi_spec_hash: cbf649cc2c944fb3f77450ec752ab1e9
4-
config_hash: 7f49c38fa3abe9b7038ffe62262c4912
4+
config_hash: 98b0cef9ae8aa65d4a2c6df50d044379

lib/openai/models/responses/easy_input_message.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ module Phase
105105
extend OpenAI::Internal::Type::Enum
106106

107107
COMMENTARY = :commentary
108+
FINAL_ANSWER = :final_answer
108109

109110
# @!method self.values
110111
# @return [Array<Symbol>]

lib/openai/models/responses/response_output_message.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ module Phase
114114
extend OpenAI::Internal::Type::Enum
115115

116116
COMMENTARY = :commentary
117+
FINAL_ANSWER = :final_answer
117118

118119
# @!method self.values
119120
# @return [Array<Symbol>]

rbi/openai/models/responses/easy_input_message.rbi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,11 @@ module OpenAI
187187
:commentary,
188188
OpenAI::Responses::EasyInputMessage::Phase::TaggedSymbol
189189
)
190+
FINAL_ANSWER =
191+
T.let(
192+
:final_answer,
193+
OpenAI::Responses::EasyInputMessage::Phase::TaggedSymbol
194+
)
190195

191196
sig do
192197
override.returns(

rbi/openai/models/responses/response_output_message.rbi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,11 @@ module OpenAI
214214
:commentary,
215215
OpenAI::Responses::ResponseOutputMessage::Phase::TaggedSymbol
216216
)
217+
FINAL_ANSWER =
218+
T.let(
219+
:final_answer,
220+
OpenAI::Responses::ResponseOutputMessage::Phase::TaggedSymbol
221+
)
217222

218223
sig do
219224
override.returns(

sig/openai/models/responses/easy_input_message.rbs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,13 @@ module OpenAI
5959
def self?.values: -> ::Array[OpenAI::Models::Responses::EasyInputMessage::role]
6060
end
6161

62-
type phase = :commentary
62+
type phase = :commentary | :final_answer
6363

6464
module Phase
6565
extend OpenAI::Internal::Type::Enum
6666

6767
COMMENTARY: :commentary
68+
FINAL_ANSWER: :final_answer
6869

6970
def self?.values: -> ::Array[OpenAI::Models::Responses::EasyInputMessage::phase]
7071
end

sig/openai/models/responses/response_output_message.rbs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,13 @@ module OpenAI
6464
def self?.values: -> ::Array[OpenAI::Models::Responses::ResponseOutputMessage::status]
6565
end
6666

67-
type phase = :commentary
67+
type phase = :commentary | :final_answer
6868

6969
module Phase
7070
extend OpenAI::Internal::Type::Enum
7171

7272
COMMENTARY: :commentary
73+
FINAL_ANSWER: :final_answer
7374

7475
def self?.values: -> ::Array[OpenAI::Models::Responses::ResponseOutputMessage::phase]
7576
end

0 commit comments

Comments
 (0)