From 95675a7f08620c3e5a3fbbbc96abf51ea28ef93f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 31 Mar 2026 01:19:55 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...penAI.JsonConverters.ConversationItem.g.cs | 1 + ...ryAGI.OpenAI.JsonConverters.ItemField.g.cs | 1 + ...I.OpenAI.JsonConverters.MessagePhase2.g.cs | 53 ++ ....JsonConverters.MessagePhase2Nullable.g.cs | 60 ++ .../tryAGI.OpenAI.JsonSerializerContext.g.cs | 5 + ...AGI.OpenAI.JsonSerializerContextTypes.g.cs | 794 +++++++++--------- .../tryAGI.OpenAI.Models.Message.g.cs | 9 + .../tryAGI.OpenAI.Models.MessagePhase2.g.cs | 51 ++ ...AGI.OpenAI.Models.MessagePhase22.Json.g.cs | 92 ++ .../tryAGI.OpenAI.Models.MessagePhase22.g.cs | 18 + src/libs/tryAGI.OpenAI/openapi.yaml | 15 + 11 files changed, 704 insertions(+), 395 deletions(-) create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2Nullable.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.g.cs diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ConversationItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ConversationItem.g.cs index a8b36511..8cfdcf40 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ConversationItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ConversationItem.g.cs @@ -29,6 +29,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat var __score0 = 0; if (__jsonProps.Contains("content")) __score0++; if (__jsonProps.Contains("id")) __score0++; + if (__jsonProps.Contains("phase")) __score0++; if (__jsonProps.Contains("role")) __score0++; if (__jsonProps.Contains("status")) __score0++; if (__jsonProps.Contains("type")) __score0++; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemField.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemField.g.cs index 85a1fe54..54856d3b 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemField.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemField.g.cs @@ -29,6 +29,7 @@ public class ItemFieldJsonConverter : global::System.Text.Json.Serialization.Jso var __score0 = 0; if (__jsonProps.Contains("content")) __score0++; if (__jsonProps.Contains("id")) __score0++; + if (__jsonProps.Contains("phase")) __score0++; if (__jsonProps.Contains("role")) __score0++; if (__jsonProps.Contains("status")) __score0++; if (__jsonProps.Contains("type")) __score0++; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2.g.cs new file mode 100644 index 00000000..ca24b968 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class MessagePhase2JsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.MessagePhase2 Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::tryAGI.OpenAI.MessagePhase2Extensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.MessagePhase2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.MessagePhase2); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.MessagePhase2 value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.MessagePhase2Extensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2Nullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2Nullable.g.cs new file mode 100644 index 00000000..29978301 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.MessagePhase2Nullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class MessagePhase2NullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.MessagePhase2? Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + switch (reader.TokenType) + { + case global::System.Text.Json.JsonTokenType.String: + { + var stringValue = reader.GetString(); + if (stringValue != null) + { + return global::tryAGI.OpenAI.MessagePhase2Extensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.MessagePhase2)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.MessagePhase2?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.MessagePhase2? value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + if (value == null) + { + writer.WriteNullValue(); + } + else + { + writer.WriteStringValue(global::tryAGI.OpenAI.MessagePhase2Extensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs index 3f91c03d..4dcd9d02 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs @@ -3361,6 +3361,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.InputFileContentTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2JsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.MessagePhase2NullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), @@ -7038,6 +7042,7 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerScreenshotContent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerScreenshotContentType), TypeInfoPropertyName = "ComputerScreenshotContentType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.InputFileContentType), TypeInfoPropertyName = "InputFileContentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessagePhase2), TypeInfoPropertyName = "MessagePhase22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MessageType), TypeInfoPropertyName = "MessageType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContentItem3), TypeInfoPropertyName = "ContentItem32")] diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs index 626e7685..42ebc51e 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs @@ -9356,1583 +9356,1587 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::tryAGI.OpenAI.MessageType? Type2332 { get; set; } + public global::tryAGI.OpenAI.MessagePhase2? Type2332 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2333 { get; set; } + public global::tryAGI.OpenAI.MessageType? Type2333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem3? Type2334 { get; set; } + public global::System.Collections.Generic.IList? Type2334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type2335 { get; set; } + public global::tryAGI.OpenAI.ContentItem3? Type2335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickButtonType? Type2336 { get; set; } + public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type2336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickParamType? Type2337 { get; set; } + public global::tryAGI.OpenAI.ClickButtonType? Type2337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoubleClickActionType? Type2338 { get; set; } + public global::tryAGI.OpenAI.ClickParamType? Type2338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CoordParam? Type2339 { get; set; } + public global::tryAGI.OpenAI.DoubleClickActionType? Type2339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragParamType? Type2340 { get; set; } + public global::tryAGI.OpenAI.CoordParam? Type2340 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2341 { get; set; } + public global::tryAGI.OpenAI.DragParamType? Type2341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.KeyPressActionType? Type2342 { get; set; } + public global::System.Collections.Generic.IList? Type2342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MoveParamType? Type2343 { get; set; } + public global::tryAGI.OpenAI.KeyPressActionType? Type2343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScreenshotParamType? Type2344 { get; set; } + public global::tryAGI.OpenAI.MoveParamType? Type2344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScrollParamType? Type2345 { get; set; } + public global::tryAGI.OpenAI.ScreenshotParamType? Type2345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TypeParamType? Type2346 { get; set; } + public global::tryAGI.OpenAI.ScrollParamType? Type2346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitParamType? Type2347 { get; set; } + public global::tryAGI.OpenAI.TypeParamType? Type2347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchExecutionType? Type2348 { get; set; } + public global::tryAGI.OpenAI.WaitParamType? Type2348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallType? Type2349 { get; set; } + public global::tryAGI.OpenAI.ToolSearchExecutionType? Type2349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolType? Type2350 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallType? Type2350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankerVersionType? Type2351 { get; set; } + public global::tryAGI.OpenAI.FunctionToolType? Type2351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HybridSearchOptions? Type2352 { get; set; } + public global::tryAGI.OpenAI.RankerVersionType? Type2352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankingOptions? Type2353 { get; set; } + public global::tryAGI.OpenAI.HybridSearchOptions? Type2353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Filters2? Type2354 { get; set; } + public global::tryAGI.OpenAI.RankingOptions? Type2354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolType? Type2355 { get; set; } + public global::tryAGI.OpenAI.Filters2? Type2355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolType? Type2356 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolType? Type2356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerEnvironment? Type2357 { get; set; } + public global::tryAGI.OpenAI.ComputerToolType? Type2357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type2358 { get; set; } + public global::tryAGI.OpenAI.ComputerEnvironment? Type2358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerMemoryLimit? Type2359 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type2359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType? Type2360 { get; set; } + public global::tryAGI.OpenAI.ContainerMemoryLimit? Type2360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy2? Type2361 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType? Type2361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type2362 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy2? Type2362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolParamType? Type2363 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type2363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParam? Type2364 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolParamType? Type2364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamType? Type2365 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParam? Type2365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy3? Type2366 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamType? Type2366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminator? Type2367 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy3? Type2367 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2368 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminator? Type2368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem2? Type2369 { get; set; } + public global::System.Collections.Generic.IList? Type2369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminator? Type2370 { get; set; } + public global::tryAGI.OpenAI.SkillsItem2? Type2370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalSkillParam? Type2371 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminator? Type2371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentParam? Type2372 { get; set; } + public global::tryAGI.OpenAI.LocalSkillParam? Type2372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentParamType? Type2373 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentParam? Type2373 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2374 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentParamType? Type2374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceParam? Type2375 { get; set; } + public global::System.Collections.Generic.IList? Type2375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceParamType? Type2376 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceParam? Type2376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamType? Type2377 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceParamType? Type2377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant1? Type2378 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamType? Type2378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1Discriminator? Type2379 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant1? Type2379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTextFormatParam? Type2380 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1Discriminator? Type2380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTextFormatParamType? Type2381 { get; set; } + public global::tryAGI.OpenAI.CustomTextFormatParam? Type2381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GrammarSyntax1? Type2382 { get; set; } + public global::tryAGI.OpenAI.CustomTextFormatParamType? Type2382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomGrammarFormatParam? Type2383 { get; set; } + public global::tryAGI.OpenAI.GrammarSyntax1? Type2383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomGrammarFormatParamType? Type2384 { get; set; } + public global::tryAGI.OpenAI.CustomGrammarFormatParam? Type2384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamType? Type2385 { get; set; } + public global::tryAGI.OpenAI.CustomGrammarFormatParamType? Type2385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format2? Type2386 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamType? Type2386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminator? Type2387 { get; set; } + public global::tryAGI.OpenAI.Format2? Type2387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EmptyModelParam? Type2388 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminator? Type2388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolParam? Type2389 { get; set; } + public global::tryAGI.OpenAI.EmptyModelParam? Type2389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolParamType? Type2390 { get; set; } + public global::tryAGI.OpenAI.FunctionToolParam? Type2390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamType? Type2391 { get; set; } + public global::tryAGI.OpenAI.FunctionToolParamType? Type2391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2392 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamType? Type2392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem13? Type2393 { get; set; } + public global::System.Collections.Generic.IList? Type2393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminator? Type2394 { get; set; } + public global::tryAGI.OpenAI.ToolsItem13? Type2394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchToolParamType? Type2395 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminator? Type2395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocation? Type2396 { get; set; } + public global::tryAGI.OpenAI.ToolSearchToolParamType? Type2396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocationType? Type2397 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocation? Type2397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SearchContextSize? Type2398 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocationType? Type2398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SearchContentType? Type2399 { get; set; } + public global::tryAGI.OpenAI.SearchContextSize? Type2399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type2400 { get; set; } + public global::tryAGI.OpenAI.SearchContentType? Type2400 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2401 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type2401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolParamType? Type2402 { get; set; } + public global::System.Collections.Generic.IList? Type2402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputType? Type2403 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolParamType? Type2403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionBodyType? Type2404 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputType? Type2404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type2405 { get; set; } + public global::tryAGI.OpenAI.CompactionBodyType? Type2405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type2406 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type2406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecActionType? Type2407 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type2407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellAction? Type2408 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecActionType? Type2408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellCallStatus? Type2409 { get; set; } + public global::tryAGI.OpenAI.FunctionShellAction? Type2409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentResource? Type2410 { get; set; } + public global::tryAGI.OpenAI.LocalShellCallStatus? Type2410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentResourceType? Type2411 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentResource? Type2411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceResource? Type2412 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentResourceType? Type2412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceResourceType? Type2413 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceResource? Type2413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallType? Type2414 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceResourceType? Type2414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant12? Type2415 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallType? Type2415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1Discriminator? Type2416 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant12? Type2416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellCallOutputStatusEnum? Type2417 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1Discriminator? Type2417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcome? Type2418 { get; set; } + public global::tryAGI.OpenAI.LocalShellCallOutputStatusEnum? Type2418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeType? Type2419 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcome? Type2419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcome? Type2420 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeType? Type2420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeType? Type2421 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcome? Type2421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContent? Type2422 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeType? Type2422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Outcome? Type2423 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContent? Type2423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminator? Type2424 { get; set; } + public global::tryAGI.OpenAI.Outcome? Type2424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputType? Type2425 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminator? Type2425 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2426 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputType? Type2426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallStatus? Type2427 { get; set; } + public global::System.Collections.Generic.IList? Type2427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperation? Type2428 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallStatus? Type2428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationType? Type2429 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperation? Type2429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperation? Type2430 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationType? Type2430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationType? Type2431 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperation? Type2431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperation? Type2432 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationType? Type2432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationType? Type2433 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperation? Type2433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallType? Type2434 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationType? Type2434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Operation? Type2435 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallType? Type2435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminator? Type2436 { get; set; } + public global::tryAGI.OpenAI.Operation? Type2436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallOutputStatus? Type2437 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminator? Type2437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputType? Type2438 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallOutputStatus? Type2438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DetailEnum? Type2439 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputType? Type2439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemStatus? Type2440 { get; set; } + public global::tryAGI.OpenAI.DetailEnum? Type2440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type2441 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemStatus? Type2441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentParam? Type2442 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type2442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentParamType? Type2443 { get; set; } + public global::tryAGI.OpenAI.InputTextContentParam? Type2443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentParamAutoParam? Type2444 { get; set; } + public global::tryAGI.OpenAI.InputTextContentParamType? Type2444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentParamAutoParamType? Type2445 { get; set; } + public global::tryAGI.OpenAI.InputImageContentParamAutoParam? Type2445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentParam? Type2446 { get; set; } + public global::tryAGI.OpenAI.InputImageContentParamAutoParamType? Type2446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentParamType? Type2447 { get; set; } + public global::tryAGI.OpenAI.InputFileContentParam? Type2447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type2448 { get; set; } + public global::tryAGI.OpenAI.InputFileContentParamType? Type2448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type2449 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type2449 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2450 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type2450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputVariant2Item? Type2451 { get; set; } + public global::System.Collections.Generic.IList? Type2451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type2452 { get; set; } + public global::tryAGI.OpenAI.OutputVariant2Item? Type2452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallItemParamType? Type2453 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type2453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputItemParamType? Type2454 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallItemParamType? Type2454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionSummaryItemParamType? Type2455 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputItemParamType? Type2455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellActionParam? Type2456 { get; set; } + public global::tryAGI.OpenAI.CompactionSummaryItemParamType? Type2456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemStatus? Type2457 { get; set; } + public global::tryAGI.OpenAI.FunctionShellActionParam? Type2457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamType? Type2458 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemStatus? Type2458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant13? Type2459 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamType? Type2459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1Discriminator? Type2460 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant13? Type2460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam? Type2461 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1Discriminator? Type2461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParamType? Type2462 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam? Type2462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParam? Type2463 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParamType? Type2463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParamType? Type2464 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParam? Type2464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParam? Type2465 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParamType? Type2465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminator? Type2466 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParam? Type2466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentParam? Type2467 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminator? Type2467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputItemParamType? Type2468 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentParam? Type2468 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2469 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputItemParamType? Type2469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallStatusParam? Type2470 { get; set; } + public global::System.Collections.Generic.IList? Type2470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParam? Type2471 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallStatusParam? Type2471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParamType? Type2472 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParam? Type2472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParam? Type2473 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParamType? Type2473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParamType? Type2474 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParam? Type2474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParam? Type2475 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParamType? Type2475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParamType? Type2476 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParam? Type2476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParam? Type2477 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParamType? Type2477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminator? Type2478 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParam? Type2478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallItemParamType? Type2479 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminator? Type2479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallOutputStatusParam? Type2480 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallItemParamType? Type2480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParamType? Type2481 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallOutputStatusParam? Type2481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParamType2? Type2482 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParamType? Type2482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResource? Type2483 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParamType2? Type2483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResourceObject? Type2484 { get; set; } + public global::tryAGI.OpenAI.ConversationResource? Type2484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenOutputTokensDetails? Type2485 { get; set; } + public global::tryAGI.OpenAI.ConversationResourceObject? Type2485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type2486 { get; set; } + public global::tryAGI.OpenAI.ImageGenOutputTokensDetails? Type2486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type2487 { get; set; } + public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type2487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type2488 { get; set; } + public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type2488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationBody? Type2489 { get; set; } + public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type2489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateConversationBody? Type2490 { get; set; } + public global::tryAGI.OpenAI.CreateConversationBody? Type2490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type2491 { get; set; } + public global::tryAGI.OpenAI.UpdateConversationBody? Type2491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrderEnum? Type2492 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type2492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModel? Type2493 { get; set; } + public global::tryAGI.OpenAI.OrderEnum? Type2493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModelEnum? Type2494 { get; set; } + public global::tryAGI.OpenAI.VideoModel? Type2494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoStatus? Type2495 { get; set; } + public global::tryAGI.OpenAI.VideoModelEnum? Type2495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSize? Type2496 { get; set; } + public global::tryAGI.OpenAI.VideoStatus? Type2496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error2? Type2497 { get; set; } + public global::tryAGI.OpenAI.VideoSize? Type2497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResource? Type2498 { get; set; } + public global::tryAGI.OpenAI.Error2? Type2498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResourceObject? Type2499 { get; set; } + public global::tryAGI.OpenAI.VideoResource? Type2499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResource? Type2500 { get; set; } + public global::tryAGI.OpenAI.VideoResourceObject? Type2500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResourceObject? Type2501 { get; set; } + public global::tryAGI.OpenAI.VideoListResource? Type2501 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2502 { get; set; } + public global::tryAGI.OpenAI.VideoListResourceObject? Type2502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam2? Type2503 { get; set; } + public global::System.Collections.Generic.IList? Type2503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSeconds? Type2504 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam2? Type2504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type2505 { get; set; } + public global::tryAGI.OpenAI.VideoSeconds? Type2505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2506 { get; set; } + public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type2506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoJsonBody? Type2507 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type2508 { get; set; } + public global::tryAGI.OpenAI.CreateVideoJsonBody? Type2508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoCharacterResource? Type2509 { get; set; } + public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type2509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoReferenceInputParam? Type2510 { get; set; } + public global::tryAGI.OpenAI.VideoCharacterResource? Type2510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type2511 { get; set; } + public global::tryAGI.OpenAI.VideoReferenceInputParam? Type2511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2512 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type2512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type2513 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type2514 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type2514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2515 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type2515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type2516 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResource? Type2517 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type2517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type2518 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResource? Type2518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoContentVariant? Type2519 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type2519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoRemixBody? Type2520 { get; set; } + public global::tryAGI.OpenAI.VideoContentVariant? Type2520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationEnum? Type2521 { get; set; } + public global::tryAGI.OpenAI.CreateVideoRemixBody? Type2521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsBody? Type2522 { get; set; } + public global::tryAGI.OpenAI.TruncationEnum? Type2522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResource? Type2523 { get; set; } + public global::tryAGI.OpenAI.TokenCountsBody? Type2523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResourceObject? Type2524 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResource? Type2524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type2525 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResourceObject? Type2525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemField? Type2526 { get; set; } + public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type2526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type2527 { get; set; } + public global::tryAGI.OpenAI.ItemField? Type2527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResource? Type2528 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type2528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResourceObject? Type2529 { get; set; } + public global::tryAGI.OpenAI.CompactResource? Type2529 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2530 { get; set; } + public global::tryAGI.OpenAI.CompactResourceObject? Type2530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResource? Type2531 { get; set; } + public global::System.Collections.Generic.IList? Type2531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResourceObject? Type2532 { get; set; } + public global::tryAGI.OpenAI.SkillResource? Type2532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResource? Type2533 { get; set; } + public global::tryAGI.OpenAI.SkillResourceObject? Type2533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResourceObject? Type2534 { get; set; } + public global::tryAGI.OpenAI.SkillListResource? Type2534 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2535 { get; set; } + public global::tryAGI.OpenAI.SkillListResourceObject? Type2535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillBody? Type2536 { get; set; } + public global::System.Collections.Generic.IList? Type2536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, byte[]>? Type2537 { get; set; } + public global::tryAGI.OpenAI.CreateSkillBody? Type2537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type2538 { get; set; } + public global::tryAGI.OpenAI.OneOf, byte[]>? Type2538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResource? Type2539 { get; set; } + public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type2539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type2540 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResource? Type2540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResource? Type2541 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type2541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResourceObject? Type2542 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResource? Type2542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResource? Type2543 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResourceObject? Type2543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type2544 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResource? Type2544 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2545 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type2545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillVersionBody? Type2546 { get; set; } + public global::System.Collections.Generic.IList? Type2546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type2547 { get; set; } + public global::tryAGI.OpenAI.CreateSkillVersionBody? Type2547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type2548 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type2548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type2549 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type2549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflow? Type2550 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type2550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2551 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflow? Type2551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionRateLimits? Type2552 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionStatus? Type2553 { get; set; } + public global::tryAGI.OpenAI.ChatSessionRateLimits? Type2553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type2554 { get; set; } + public global::tryAGI.OpenAI.ChatSessionStatus? Type2554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionFileUpload? Type2555 { get; set; } + public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type2555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionHistory? Type2556 { get; set; } + public global::tryAGI.OpenAI.ChatSessionFileUpload? Type2556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type2557 { get; set; } + public global::tryAGI.OpenAI.ChatSessionHistory? Type2557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResource? Type2558 { get; set; } + public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type2558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResourceObject? Type2559 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResource? Type2559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowTracingParam? Type2560 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResourceObject? Type2560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowParam? Type2561 { get; set; } + public global::tryAGI.OpenAI.WorkflowTracingParam? Type2561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParam? Type2562 { get; set; } + public global::tryAGI.OpenAI.WorkflowParam? Type2562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type2563 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParam? Type2563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RateLimitsParam? Type2564 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type2564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type2565 { get; set; } + public global::tryAGI.OpenAI.RateLimitsParam? Type2565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileUploadParam? Type2566 { get; set; } + public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type2566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HistoryParam? Type2567 { get; set; } + public global::tryAGI.OpenAI.FileUploadParam? Type2567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type2568 { get; set; } + public global::tryAGI.OpenAI.HistoryParam? Type2568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatSessionBody? Type2569 { get; set; } + public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type2569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputText? Type2570 { get; set; } + public global::tryAGI.OpenAI.CreateChatSessionBody? Type2570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputTextType? Type2571 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputText? Type2571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedText? Type2572 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputTextType? Type2572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type2573 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedText? Type2573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AttachmentType? Type2574 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type2574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Attachment? Type2575 { get; set; } + public global::tryAGI.OpenAI.AttachmentType? Type2575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoice8? Type2576 { get; set; } + public global::tryAGI.OpenAI.Attachment? Type2576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InferenceOptions? Type2577 { get; set; } + public global::tryAGI.OpenAI.ToolChoice8? Type2577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItem? Type2578 { get; set; } + public global::tryAGI.OpenAI.InferenceOptions? Type2578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemObject? Type2579 { get; set; } + public global::tryAGI.OpenAI.UserMessageItem? Type2579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemType? Type2580 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemObject? Type2580 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2581 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemType? Type2581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem4? Type2582 { get; set; } + public global::System.Collections.Generic.IList? Type2582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type2583 { get; set; } + public global::tryAGI.OpenAI.ContentItem4? Type2583 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2584 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type2584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSource? Type2585 { get; set; } + public global::System.Collections.Generic.IList? Type2585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSourceType? Type2586 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSource? Type2586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotation? Type2587 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSourceType? Type2587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationType? Type2588 { get; set; } + public global::tryAGI.OpenAI.FileAnnotation? Type2588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSource? Type2589 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationType? Type2589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type2590 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSource? Type2590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotation? Type2591 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type2591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationType? Type2592 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotation? Type2592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputText? Type2593 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationType? Type2593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextType? Type2594 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputText? Type2594 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2595 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextType? Type2595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem3? Type2596 { get; set; } + public global::System.Collections.Generic.IList? Type2596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type2597 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem3? Type2597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItem? Type2598 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type2598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemObject? Type2599 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItem? Type2599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemType? Type2600 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemObject? Type2600 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2601 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemType? Type2601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItem? Type2602 { get; set; } + public global::System.Collections.Generic.IList? Type2602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemObject? Type2603 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItem? Type2603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemType? Type2604 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemObject? Type2604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallStatus? Type2605 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemType? Type2605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItem? Type2606 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallStatus? Type2606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemObject? Type2607 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItem? Type2607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemType? Type2608 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemObject? Type2608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskType? Type2609 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemType? Type2609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItem? Type2610 { get; set; } + public global::tryAGI.OpenAI.TaskType? Type2610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemObject? Type2611 { get; set; } + public global::tryAGI.OpenAI.TaskItem? Type2611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemType? Type2612 { get; set; } + public global::tryAGI.OpenAI.TaskItemObject? Type2612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupTask? Type2613 { get; set; } + public global::tryAGI.OpenAI.TaskItemType? Type2613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItem? Type2614 { get; set; } + public global::tryAGI.OpenAI.TaskGroupTask? Type2614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemObject? Type2615 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItem? Type2615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemType? Type2616 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemObject? Type2616 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2617 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemType? Type2617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItem? Type2618 { get; set; } + public global::System.Collections.Generic.IList? Type2618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type2619 { get; set; } + public global::tryAGI.OpenAI.ThreadItem? Type2619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResource? Type2620 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type2620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type2621 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResource? Type2621 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2622 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type2622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatus? Type2623 { get; set; } + public global::System.Collections.Generic.IList? Type2623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatusType? Type2624 { get; set; } + public global::tryAGI.OpenAI.ActiveStatus? Type2624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatus? Type2625 { get; set; } + public global::tryAGI.OpenAI.ActiveStatusType? Type2625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatusType? Type2626 { get; set; } + public global::tryAGI.OpenAI.LockedStatus? Type2626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatus? Type2627 { get; set; } + public global::tryAGI.OpenAI.LockedStatusType? Type2627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatusType? Type2628 { get; set; } + public global::tryAGI.OpenAI.ClosedStatus? Type2628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResource? Type2629 { get; set; } + public global::tryAGI.OpenAI.ClosedStatusType? Type2629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceObject? Type2630 { get; set; } + public global::tryAGI.OpenAI.ThreadResource? Type2630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Status? Type2631 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceObject? Type2631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type2632 { get; set; } + public global::tryAGI.OpenAI.Status? Type2632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResource? Type2633 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type2633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type2634 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResource? Type2634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResource? Type2635 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type2635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResourceObject? Type2636 { get; set; } + public global::tryAGI.OpenAI.ThreadListResource? Type2636 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2637 { get; set; } + public global::tryAGI.OpenAI.ThreadListResourceObject? Type2637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragPoint? Type2638 { get; set; } + public global::System.Collections.Generic.IList? Type2638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequest? Type2639 { get; set; } + public global::tryAGI.OpenAI.DragPoint? Type2639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2640 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequest? Type2640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2641 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2642 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2643 { get; set; } + public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEvalRequest? Type2644 { get; set; } + public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2645 { get; set; } + public global::tryAGI.OpenAI.UpdateEvalRequest? Type2645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsOrder? Type2646 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2647 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsOrder? Type2647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2648 { get; set; } + public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainersOrder? Type2649 { get; set; } + public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2650 { get; set; } + public global::tryAGI.OpenAI.ListContainersOrder? Type2650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2651 { get; set; } + public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrder? Type2652 { get; set; } + public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2653 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrder? Type2653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2654 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2655 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2656 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2657 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesOrder? Type2658 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2659 { get; set; } + public global::tryAGI.OpenAI.ListFilesOrder? Type2659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2660 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2661 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2661 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2662 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2663 { get; set; } + public global::System.Collections.Generic.IList? Type2663 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2664 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2665 { get; set; } + public global::System.Collections.Generic.IList? Type2665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2666 { get; set; } + public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2666 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2667 { get; set; } + public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2668 { get; set; } + public global::System.Collections.Generic.IList? Type2668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupsOrder? Type2669 { get; set; } + public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type2670 { get; set; } + public global::tryAGI.OpenAI.ListGroupsOrder? Type2670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupUsersOrder? Type2671 { get; set; } + public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type2671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2672 { get; set; } + public global::tryAGI.OpenAI.ListGroupUsersOrder? Type2672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type2673 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRolesOrder? Type2674 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type2674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2675 { get; set; } + public global::tryAGI.OpenAI.ListRolesOrder? Type2675 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2676 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2677 { get; set; } + public global::System.Collections.Generic.IList? Type2677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2678 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2678 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2679 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2680 { get; set; } + public global::System.Collections.Generic.IList? Type2680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2681 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2681 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2682 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2683 { get; set; } + public global::System.Collections.Generic.IList? Type2683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2684 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2684 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2685 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2686 { get; set; } + public global::System.Collections.Generic.IList? Type2686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2687 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2687 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2688 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2689 { get; set; } + public global::System.Collections.Generic.IList? Type2689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2690 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2690 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2691 { get; set; } + public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSource? Type2692 { get; set; } + public global::System.Collections.Generic.IList? Type2692 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2693 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSource? Type2693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSize? Type2694 { get; set; } + public global::System.Collections.Generic.IList? Type2694 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2695 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSize? Type2695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2696 { get; set; } + public global::System.Collections.Generic.IList? Type2696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2697 { get; set; } + public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2697 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2698 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2699 { get; set; } + public global::System.Collections.Generic.IList? Type2699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2700 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2700 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2701 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2702 { get; set; } + public global::System.Collections.Generic.IList? Type2702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type2703 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type2704 { get; set; } + public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type2704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectRolesOrder? Type2705 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type2705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type2706 { get; set; } + public global::tryAGI.OpenAI.ListProjectRolesOrder? Type2706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListInputItemsOrder? Type2707 { get; set; } + public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type2707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesOrder? Type2708 { get; set; } + public global::tryAGI.OpenAI.ListInputItemsOrder? Type2708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsOrder? Type2709 { get; set; } + public global::tryAGI.OpenAI.ListMessagesOrder? Type2709 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2710 { get; set; } + public global::tryAGI.OpenAI.ListRunsOrder? Type2710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2711 { get; set; } + public global::System.Collections.Generic.IList? Type2711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsOrder? Type2712 { get; set; } + public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2712 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2713 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsOrder? Type2713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2714 { get; set; } + public global::System.Collections.Generic.IList? Type2714 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2715 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2716 { get; set; } + public global::System.Collections.Generic.IList? Type2716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2717 { get; set; } + public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2718 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2719 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2720 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2721 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2722 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2723 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalResponse? Type2724 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2725 { get; set; } + public global::tryAGI.OpenAI.DeleteEvalResponse? Type2725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2726 { get; set; } + public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2726 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2727 { get; set; } /// /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs index c34c7e6e..4c026cd7 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.Message.g.cs @@ -47,6 +47,12 @@ public sealed partial class Message [global::System.Text.Json.Serialization.JsonRequired] public required global::System.Collections.Generic.IList Content { get; set; } + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("phase")] + public global::tryAGI.OpenAI.MessagePhase2? Phase { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -68,6 +74,7 @@ public sealed partial class Message /// /// The content of the message /// + /// /// /// The type of the message. Always set to `message`.
/// Default Value: message @@ -80,6 +87,7 @@ public Message( global::tryAGI.OpenAI.MessageStatus status, global::tryAGI.OpenAI.MessageRole role, global::System.Collections.Generic.IList content, + global::tryAGI.OpenAI.MessagePhase2? phase, global::tryAGI.OpenAI.MessageType type = global::tryAGI.OpenAI.MessageType.Message) { this.Type = type; @@ -87,6 +95,7 @@ public Message( this.Status = status; this.Role = role; this.Content = content ?? throw new global::System.ArgumentNullException(nameof(content)); + this.Phase = phase; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase2.g.cs new file mode 100644 index 00000000..154c7636 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase2.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public enum MessagePhase2 + { + /// + /// + /// + Commentary, + /// + /// + /// + FinalAnswer, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class MessagePhase2Extensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this MessagePhase2 value) + { + return value switch + { + MessagePhase2.Commentary => "commentary", + MessagePhase2.FinalAnswer => "final_answer", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static MessagePhase2? ToEnum(string value) + { + return value switch + { + "commentary" => MessagePhase2.Commentary, + "final_answer" => MessagePhase2.FinalAnswer, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.Json.g.cs new file mode 100644 index 00000000..0e3a0899 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class MessagePhase22 + { + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerContext. + /// + public string ToJson( + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + this.GetType(), + jsonSerializerContext); + } + + /// + /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public string ToJson( + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.MessagePhase22? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.MessagePhase22), + jsonSerializerContext) as global::tryAGI.OpenAI.MessagePhase22; + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::tryAGI.OpenAI.MessagePhase22? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerContext. + /// + public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return (await global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + typeof(global::tryAGI.OpenAI.MessagePhase22), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.MessagePhase22; + } + + /// + /// Deserializes a JSON stream using the provided JsonSerializerOptions. + /// +#if NET8_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")] + [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")] +#endif + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.g.cs new file mode 100644 index 00000000..b7fe3199 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.MessagePhase22.g.cs @@ -0,0 +1,18 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class MessagePhase22 + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml index 3f419f5c..28ec0ec7 100644 --- a/src/libs/tryAGI.OpenAI/openapi.yaml +++ b/src/libs/tryAGI.OpenAI/openapi.yaml @@ -68573,6 +68573,11 @@ components: - type title: Input file description: A file input to the model. + MessagePhase-2: + type: string + enum: + - commentary + - final_answer Message: properties: type: @@ -68612,6 +68617,16 @@ components: propertyName: type type: array description: The content of the message + phase: + anyOf: + - $ref: '#/components/schemas/MessagePhase-2' + description: >- + Labels an `assistant` message as intermediate commentary + (`commentary`) or the final answer (`final_answer`). For models + like `gpt-5.3-codex` and beyond, when sending follow-up + requests, preserve and resend phase on all assistant messages — + dropping it can degrade performance. Not used for user messages. + - type: 'null' type: object required: - type