From 1165b3c6bfaf4eedfa6721246bd90ec3c8c64f73 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 25 Mar 2026 21:28:30 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../tryAGI.OpenAI..JsonSerializerContext.g.cs | 45 +- ...onConverters.ComputerCallOutputStatus.g.cs | 53 + ...ters.ComputerCallOutputStatusNullable.g.cs | 60 + ...erters.ComputerToolCallOutputResource.g.cs | 2 + ...penAI.JsonConverters.ConversationItem.g.cs | 135 +- ...nverters.CustomToolCallOutputResource.g.cs | 140 + ...JsonConverters.CustomToolCallResource.g.cs | 142 + ...erters.FunctionToolCallOutputResource.g.cs | 2 + ...onConverters.FunctionToolCallResource.g.cs | 2 + ...GI.OpenAI.JsonConverters.ItemResource.g.cs | 246 +- ...yAGI.OpenAI.JsonConverters.OutputItem.g.cs | 348 +- ...AGI.OpenAI.JsonSerializerContextTypes.g.cs | 4822 +++++++++-------- ...penAI.Models.ComputerCallOutputStatus.g.cs | 57 + ...omputerToolCallOutputResourceVariant2.g.cs | 28 +- ...tryAGI.OpenAI.Models.ConversationItem.g.cs | 54 +- ...els.CustomToolCallOutputResource.Json.g.cs | 92 + ...I.Models.CustomToolCallOutputResource.g.cs | 221 + ...omToolCallOutputResourceVariant2.Json.g.cs | 92 + ....CustomToolCallOutputResourceVariant2.g.cs | 72 + ...AI.Models.CustomToolCallResource.Json.g.cs | 92 + ....OpenAI.Models.CustomToolCallResource.g.cs | 221 + ...s.CustomToolCallResourceVariant2.Json.g.cs | 92 + ...Models.CustomToolCallResourceVariant2.g.cs | 72 + ...unctionToolCallOutputResourceVariant2.g.cs | 28 +- ...dels.FunctionToolCallResourceVariant2.g.cs | 28 +- .../tryAGI.OpenAI.Models.ItemResource.g.cs | 219 +- .../tryAGI.OpenAI.Models.OutputItem.g.cs | 268 +- src/libs/tryAGI.OpenAI/openapi.yaml | 172 +- 28 files changed, 5178 insertions(+), 2627 deletions(-) create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatus.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullable.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallResource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputStatus.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.Json.g.cs create mode 100644 src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.g.cs 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 29814fa5e..36981c247 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI..JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI..JsonSerializerContext.g.cs @@ -3365,6 +3365,14 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.MessageTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ClickButtonTypeNullableJsonConverter), @@ -3405,13 +3413,13 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.WaitParamTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchExecutionTypeNullableJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchCallTypeJsonConverter), @@ -3525,14 +3533,14 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.ApplyPatchToolParamTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.ToolSearchOutputTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.CodeInterpreterOutputLogsTypeNullableJsonConverter), @@ -3713,10 +3721,6 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.SpecificFunctionShellParamTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeJsonConverter), - - typeof(global::tryAGI.OpenAI.JsonConverters.CompactionBodyTypeNullableJsonConverter), - typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationResourceObjectNullableJsonConverter), @@ -4221,6 +4225,10 @@ namespace tryAGI.OpenAI typeof(global::tryAGI.OpenAI.JsonConverters.CreateTranscriptionResponseStreamEventJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResourceJsonConverter), + + typeof(global::tryAGI.OpenAI.JsonConverters.CustomToolCallResourceJsonConverter), + typeof(global::tryAGI.OpenAI.JsonConverters.DeletedConversationJsonConverter), typeof(global::tryAGI.OpenAI.JsonConverters.EvalGraderLabelModelJsonConverter), @@ -5016,6 +5024,7 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerToolCallOutputStatus))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResourceVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerCallOutputStatus))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerFileListResource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerFileListResourceObject))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] @@ -5042,6 +5051,7 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolSearchCall))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolSearchOutput))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CompactionBody))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalShellToolCall))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionShellCall))] @@ -5411,6 +5421,12 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionAndCustomToolCallOutput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionCallOutputStatusEnum))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolCallResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionCallStatus))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolChatCompletionsType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolChatCompletionsCustom))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf))] @@ -5898,7 +5914,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningTextContent))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputContentDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CompactionBody))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputItemDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputMessageType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OutputMessageRole))] @@ -7038,7 +7053,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TypeParamType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WaitParamType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolSearchExecutionType))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionCallStatus))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolSearchCallType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionToolType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RankerVersionType))] @@ -7092,8 +7106,8 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchPreviewToolType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ApplyPatchToolParamType))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionCallOutputStatusEnum))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolSearchOutputType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CompactionBodyType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CodeInterpreterOutputLogsType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CodeInterpreterOutputImageType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalShellExecActionType))] @@ -7178,7 +7192,6 @@ namespace tryAGI.OpenAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenInputUsageDetails))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpecificApplyPatchParamType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpecificFunctionShellParamType))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CompactionBodyType))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateConversationBody))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.UpdateConversationBody))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeletedConversationResourceObject))] diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatus.g.cs new file mode 100644 index 000000000..753c984e9 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatus.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class ComputerCallOutputStatusJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.ComputerCallOutputStatus 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.ComputerCallOutputStatusExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.ComputerCallOutputStatus)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.ComputerCallOutputStatus); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.ComputerCallOutputStatus value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.ComputerCallOutputStatusExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullable.g.cs new file mode 100644 index 000000000..98402c0d6 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class ComputerCallOutputStatusNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.ComputerCallOutputStatus? 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.ComputerCallOutputStatusExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.ComputerCallOutputStatus)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.ComputerCallOutputStatus?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.ComputerCallOutputStatus? 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.ComputerCallOutputStatusExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResource.g.cs index 3f09e60e8..9158a71dd 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResource.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ComputerToolCallOutputResource.g.cs @@ -34,7 +34,9 @@ public class ComputerToolCallOutputResourceJsonConverter : global::System.Text.J if (__jsonProps.Contains("status")) __score0++; if (__jsonProps.Contains("type")) __score0++; var __score1 = 0; + if (__jsonProps.Contains("created_by")) __score1++; if (__jsonProps.Contains("id")) __score1++; + if (__jsonProps.Contains("status")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } 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 a9b575db1..a8b365112 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 @@ -83,93 +83,98 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat if (__jsonProps.Contains("summary")) __score10++; if (__jsonProps.Contains("type")) __score10++; var __score11 = 0; - if (__jsonProps.Contains("code")) __score11++; - if (__jsonProps.Contains("container_id")) __score11++; + if (__jsonProps.Contains("created_by")) __score11++; + if (__jsonProps.Contains("encrypted_content")) __score11++; if (__jsonProps.Contains("id")) __score11++; - if (__jsonProps.Contains("outputs")) __score11++; - if (__jsonProps.Contains("status")) __score11++; if (__jsonProps.Contains("type")) __score11++; var __score12 = 0; - if (__jsonProps.Contains("action")) __score12++; - if (__jsonProps.Contains("call_id")) __score12++; + if (__jsonProps.Contains("code")) __score12++; + if (__jsonProps.Contains("container_id")) __score12++; if (__jsonProps.Contains("id")) __score12++; + if (__jsonProps.Contains("outputs")) __score12++; if (__jsonProps.Contains("status")) __score12++; if (__jsonProps.Contains("type")) __score12++; var __score13 = 0; + if (__jsonProps.Contains("action")) __score13++; + if (__jsonProps.Contains("call_id")) __score13++; if (__jsonProps.Contains("id")) __score13++; - if (__jsonProps.Contains("output")) __score13++; if (__jsonProps.Contains("status")) __score13++; if (__jsonProps.Contains("type")) __score13++; var __score14 = 0; - if (__jsonProps.Contains("action")) __score14++; - if (__jsonProps.Contains("call_id")) __score14++; - if (__jsonProps.Contains("created_by")) __score14++; - if (__jsonProps.Contains("environment")) __score14++; if (__jsonProps.Contains("id")) __score14++; + if (__jsonProps.Contains("output")) __score14++; if (__jsonProps.Contains("status")) __score14++; if (__jsonProps.Contains("type")) __score14++; var __score15 = 0; + if (__jsonProps.Contains("action")) __score15++; if (__jsonProps.Contains("call_id")) __score15++; if (__jsonProps.Contains("created_by")) __score15++; + if (__jsonProps.Contains("environment")) __score15++; if (__jsonProps.Contains("id")) __score15++; - if (__jsonProps.Contains("max_output_length")) __score15++; - if (__jsonProps.Contains("output")) __score15++; if (__jsonProps.Contains("status")) __score15++; if (__jsonProps.Contains("type")) __score15++; var __score16 = 0; if (__jsonProps.Contains("call_id")) __score16++; if (__jsonProps.Contains("created_by")) __score16++; if (__jsonProps.Contains("id")) __score16++; - if (__jsonProps.Contains("operation")) __score16++; + if (__jsonProps.Contains("max_output_length")) __score16++; + if (__jsonProps.Contains("output")) __score16++; if (__jsonProps.Contains("status")) __score16++; if (__jsonProps.Contains("type")) __score16++; var __score17 = 0; if (__jsonProps.Contains("call_id")) __score17++; if (__jsonProps.Contains("created_by")) __score17++; if (__jsonProps.Contains("id")) __score17++; - if (__jsonProps.Contains("output")) __score17++; + if (__jsonProps.Contains("operation")) __score17++; if (__jsonProps.Contains("status")) __score17++; if (__jsonProps.Contains("type")) __score17++; var __score18 = 0; - if (__jsonProps.Contains("error")) __score18++; + if (__jsonProps.Contains("call_id")) __score18++; + if (__jsonProps.Contains("created_by")) __score18++; if (__jsonProps.Contains("id")) __score18++; - if (__jsonProps.Contains("server_label")) __score18++; - if (__jsonProps.Contains("tools")) __score18++; + if (__jsonProps.Contains("output")) __score18++; + if (__jsonProps.Contains("status")) __score18++; if (__jsonProps.Contains("type")) __score18++; var __score19 = 0; - if (__jsonProps.Contains("arguments")) __score19++; + if (__jsonProps.Contains("error")) __score19++; if (__jsonProps.Contains("id")) __score19++; - if (__jsonProps.Contains("name")) __score19++; if (__jsonProps.Contains("server_label")) __score19++; + if (__jsonProps.Contains("tools")) __score19++; if (__jsonProps.Contains("type")) __score19++; var __score20 = 0; - if (__jsonProps.Contains("approval_request_id")) __score20++; - if (__jsonProps.Contains("approve")) __score20++; + if (__jsonProps.Contains("arguments")) __score20++; if (__jsonProps.Contains("id")) __score20++; - if (__jsonProps.Contains("reason")) __score20++; + if (__jsonProps.Contains("name")) __score20++; + if (__jsonProps.Contains("server_label")) __score20++; if (__jsonProps.Contains("type")) __score20++; var __score21 = 0; if (__jsonProps.Contains("approval_request_id")) __score21++; - if (__jsonProps.Contains("arguments")) __score21++; - if (__jsonProps.Contains("error")) __score21++; + if (__jsonProps.Contains("approve")) __score21++; if (__jsonProps.Contains("id")) __score21++; - if (__jsonProps.Contains("name")) __score21++; - if (__jsonProps.Contains("output")) __score21++; - if (__jsonProps.Contains("server_label")) __score21++; - if (__jsonProps.Contains("status")) __score21++; + if (__jsonProps.Contains("reason")) __score21++; if (__jsonProps.Contains("type")) __score21++; var __score22 = 0; - if (__jsonProps.Contains("call_id")) __score22++; + if (__jsonProps.Contains("approval_request_id")) __score22++; + if (__jsonProps.Contains("arguments")) __score22++; + if (__jsonProps.Contains("error")) __score22++; if (__jsonProps.Contains("id")) __score22++; - if (__jsonProps.Contains("input")) __score22++; if (__jsonProps.Contains("name")) __score22++; - if (__jsonProps.Contains("namespace")) __score22++; + if (__jsonProps.Contains("output")) __score22++; + if (__jsonProps.Contains("server_label")) __score22++; + if (__jsonProps.Contains("status")) __score22++; if (__jsonProps.Contains("type")) __score22++; var __score23 = 0; if (__jsonProps.Contains("call_id")) __score23++; if (__jsonProps.Contains("id")) __score23++; - if (__jsonProps.Contains("output")) __score23++; + if (__jsonProps.Contains("input")) __score23++; + if (__jsonProps.Contains("name")) __score23++; + if (__jsonProps.Contains("namespace")) __score23++; if (__jsonProps.Contains("type")) __score23++; + var __score24 = 0; + if (__jsonProps.Contains("call_id")) __score24++; + if (__jsonProps.Contains("id")) __score24++; + if (__jsonProps.Contains("output")) __score24++; + if (__jsonProps.Contains("type")) __score24++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } @@ -196,6 +201,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat if (__score21 > __bestScore) { __bestScore = __score21; __bestIndex = 21; } if (__score22 > __bestScore) { __bestScore = __score22; __bestIndex = 22; } if (__score23 > __bestScore) { __bestScore = __score23; __bestIndex = 23; } + if (__score24 > __bestScore) { __bestScore = __score24; __bestIndex = 24; } global::tryAGI.OpenAI.Message? message = default; global::tryAGI.OpenAI.FunctionToolCallResource? functionToolCallResource = default; @@ -208,6 +214,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat global::tryAGI.OpenAI.ToolSearchCall? toolSearchCall = default; global::tryAGI.OpenAI.ToolSearchOutput? toolSearchOutput = default; global::tryAGI.OpenAI.ReasoningItem? reasoning = default; + global::tryAGI.OpenAI.CompactionBody? compaction = default; global::tryAGI.OpenAI.CodeInterpreterToolCall? codeInterpreterCall = default; global::tryAGI.OpenAI.LocalShellToolCall? localShellCall = default; global::tryAGI.OpenAI.LocalShellToolCallOutput? localShellCallOutput = default; @@ -389,6 +396,21 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat } } else if (__bestIndex == 11) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CompactionBody), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CompactionBody).Name}"); + compaction = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 12) { try { @@ -403,7 +425,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 12) + else if (__bestIndex == 13) { try { @@ -418,7 +440,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 13) + else if (__bestIndex == 14) { try { @@ -433,7 +455,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 14) + else if (__bestIndex == 15) { try { @@ -448,7 +470,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 15) + else if (__bestIndex == 16) { try { @@ -463,7 +485,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 16) + else if (__bestIndex == 17) { try { @@ -478,7 +500,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 17) + else if (__bestIndex == 18) { try { @@ -493,7 +515,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 18) + else if (__bestIndex == 19) { try { @@ -508,7 +530,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 19) + else if (__bestIndex == 20) { try { @@ -523,7 +545,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 20) + else if (__bestIndex == 21) { try { @@ -538,7 +560,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 21) + else if (__bestIndex == 22) { try { @@ -553,7 +575,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 22) + else if (__bestIndex == 23) { try { @@ -568,7 +590,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } } - else if (__bestIndex == 23) + else if (__bestIndex == 24) { try { @@ -585,7 +607,7 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat } } - if (message == null && functionToolCallResource == null && functionToolCallOutputResource == null && fileSearchCall == null && webSearchCall == null && imageGenerationCall == null && computerCall == null && computerToolCallOutputResource == null && toolSearchCall == null && toolSearchOutput == null && reasoning == null && codeInterpreterCall == null && localShellCall == null && localShellCallOutput == null && shellCall == null && shellCallOutput == null && applyPatchCall == null && applyPatchCallOutput == null && mcpListTools == null && mcpApprovalRequest == null && mcpApprovalResponse == null && mcpCall == null && customToolCall == null && customToolCallOutput == null) + if (message == null && functionToolCallResource == null && functionToolCallOutputResource == null && fileSearchCall == null && webSearchCall == null && imageGenerationCall == null && computerCall == null && computerToolCallOutputResource == null && toolSearchCall == null && toolSearchOutput == null && reasoning == null && compaction == null && codeInterpreterCall == null && localShellCall == null && localShellCallOutput == null && shellCall == null && shellCallOutput == null && applyPatchCall == null && applyPatchCallOutput == null && mcpListTools == null && mcpApprovalRequest == null && mcpApprovalResponse == null && mcpCall == null && customToolCall == null && customToolCallOutput == null) { try { @@ -730,6 +752,19 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat { } + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CompactionBody), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CompactionBody).Name}"); + compaction = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + try { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CodeInterpreterToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -923,6 +958,8 @@ public class ConversationItemJsonConverter : global::System.Text.Json.Serializat reasoning, + compaction, + codeInterpreterCall, localShellCall, @@ -1028,6 +1065,12 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ReasoningItem).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.Reasoning, typeInfo); } + else if (value.IsCompaction) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CompactionBody), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CompactionBody).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Compaction, typeInfo); + } else if (value.IsCodeInterpreterCall) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CodeInterpreterToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResource.g.cs new file mode 100644 index 000000000..ac4c0d02d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallOutputResource.g.cs @@ -0,0 +1,140 @@ +#nullable enable +#pragma warning disable CS0618 // Type or member is obsolete + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public class CustomToolCallOutputResourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.CustomToolCallOutputResource Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + options = options ?? throw new global::System.ArgumentNullException(nameof(options)); + var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader); + var __rawJson = __jsonDocument.RootElement.GetRawText(); + var __jsonProps = new global::System.Collections.Generic.HashSet(); + if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name); + } + } + + var __score0 = 0; + if (__jsonProps.Contains("call_id")) __score0++; + if (__jsonProps.Contains("id")) __score0++; + if (__jsonProps.Contains("output")) __score0++; + if (__jsonProps.Contains("type")) __score0++; + var __score1 = 0; + if (__jsonProps.Contains("created_by")) __score1++; + if (__jsonProps.Contains("id")) __score1++; + if (__jsonProps.Contains("status")) __score1++; + var __bestScore = 0; + var __bestIndex = -1; + if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } + if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; } + + global::tryAGI.OpenAI.CustomToolCallOutput? customToolCallOutput = default; + global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? value2 = default; + if (__bestIndex >= 0) + { + if (__bestIndex == 0) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutput), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutput).Name}"); + customToolCallOutput = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 1) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + } + + if (customToolCallOutput == null && value2 == null) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutput), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutput).Name}"); + customToolCallOutput = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + var __value = new global::tryAGI.OpenAI.CustomToolCallOutputResource( + customToolCallOutput, + + value2 + ); + + return __value; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.CustomToolCallOutputResource value, + global::System.Text.Json.JsonSerializerOptions options) + { + options = options ?? throw new global::System.ArgumentNullException(nameof(options)); + var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + if (value.IsCustomToolCallOutput) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutput), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutput).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.CustomToolCallOutput, typeInfo); + } + else if (value.IsValue2) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2, typeInfo); + } + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallResource.g.cs new file mode 100644 index 000000000..011446b07 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.CustomToolCallResource.g.cs @@ -0,0 +1,142 @@ +#nullable enable +#pragma warning disable CS0618 // Type or member is obsolete + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public class CustomToolCallResourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.CustomToolCallResource Read( + ref global::System.Text.Json.Utf8JsonReader reader, + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + options = options ?? throw new global::System.ArgumentNullException(nameof(options)); + var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + using var __jsonDocument = global::System.Text.Json.JsonDocument.ParseValue(ref reader); + var __rawJson = __jsonDocument.RootElement.GetRawText(); + var __jsonProps = new global::System.Collections.Generic.HashSet(); + if (__jsonDocument.RootElement.ValueKind == global::System.Text.Json.JsonValueKind.Object) + { + foreach (var __jsonProp in __jsonDocument.RootElement.EnumerateObject()) + { + __jsonProps.Add(__jsonProp.Name); + } + } + + var __score0 = 0; + if (__jsonProps.Contains("call_id")) __score0++; + if (__jsonProps.Contains("id")) __score0++; + if (__jsonProps.Contains("input")) __score0++; + if (__jsonProps.Contains("name")) __score0++; + if (__jsonProps.Contains("namespace")) __score0++; + if (__jsonProps.Contains("type")) __score0++; + var __score1 = 0; + if (__jsonProps.Contains("created_by")) __score1++; + if (__jsonProps.Contains("id")) __score1++; + if (__jsonProps.Contains("status")) __score1++; + var __bestScore = 0; + var __bestIndex = -1; + if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } + if (__score1 > __bestScore) { __bestScore = __score1; __bestIndex = 1; } + + global::tryAGI.OpenAI.CustomToolCall? customToolCall = default; + global::tryAGI.OpenAI.CustomToolCallResourceVariant2? value2 = default; + if (__bestIndex >= 0) + { + if (__bestIndex == 0) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCall).Name}"); + customToolCall = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 1) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + } + + if (customToolCall == null && value2 == null) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCall).Name}"); + customToolCall = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2).Name}"); + value2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + + var __value = new global::tryAGI.OpenAI.CustomToolCallResource( + customToolCall, + + value2 + ); + + return __value; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.CustomToolCallResource value, + global::System.Text.Json.JsonSerializerOptions options) + { + options = options ?? throw new global::System.ArgumentNullException(nameof(options)); + var typeInfoResolver = options.TypeInfoResolver ?? throw new global::System.InvalidOperationException("TypeInfoResolver is not set."); + + if (value.IsCustomToolCall) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCall).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.CustomToolCall, typeInfo); + } + else if (value.IsValue2) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Value2, typeInfo); + } + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResource.g.cs index 460c3d842..1c56d84ec 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResource.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallOutputResource.g.cs @@ -33,7 +33,9 @@ public class FunctionToolCallOutputResourceJsonConverter : global::System.Text.J if (__jsonProps.Contains("status")) __score0++; if (__jsonProps.Contains("type")) __score0++; var __score1 = 0; + if (__jsonProps.Contains("created_by")) __score1++; if (__jsonProps.Contains("id")) __score1++; + if (__jsonProps.Contains("status")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallResource.g.cs index b7659253c..665d6f081 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallResource.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.FunctionToolCallResource.g.cs @@ -35,7 +35,9 @@ public class FunctionToolCallResourceJsonConverter : global::System.Text.Json.Se if (__jsonProps.Contains("status")) __score0++; if (__jsonProps.Contains("type")) __score0++; var __score1 = 0; + if (__jsonProps.Contains("created_by")) __score1++; if (__jsonProps.Contains("id")) __score1++; + if (__jsonProps.Contains("status")) __score1++; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemResource.g.cs index 62b20bb86..38126c1d5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemResource.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ItemResource.g.cs @@ -73,86 +73,100 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. if (__jsonProps.Contains("tools")) __score9++; if (__jsonProps.Contains("type")) __score9++; var __score10 = 0; + if (__jsonProps.Contains("content")) __score10++; + if (__jsonProps.Contains("encrypted_content")) __score10++; if (__jsonProps.Contains("id")) __score10++; - if (__jsonProps.Contains("result")) __score10++; if (__jsonProps.Contains("status")) __score10++; + if (__jsonProps.Contains("summary")) __score10++; if (__jsonProps.Contains("type")) __score10++; var __score11 = 0; - if (__jsonProps.Contains("code")) __score11++; - if (__jsonProps.Contains("container_id")) __score11++; + if (__jsonProps.Contains("created_by")) __score11++; + if (__jsonProps.Contains("encrypted_content")) __score11++; if (__jsonProps.Contains("id")) __score11++; - if (__jsonProps.Contains("outputs")) __score11++; - if (__jsonProps.Contains("status")) __score11++; if (__jsonProps.Contains("type")) __score11++; var __score12 = 0; - if (__jsonProps.Contains("action")) __score12++; - if (__jsonProps.Contains("call_id")) __score12++; if (__jsonProps.Contains("id")) __score12++; + if (__jsonProps.Contains("result")) __score12++; if (__jsonProps.Contains("status")) __score12++; if (__jsonProps.Contains("type")) __score12++; var __score13 = 0; + if (__jsonProps.Contains("code")) __score13++; + if (__jsonProps.Contains("container_id")) __score13++; if (__jsonProps.Contains("id")) __score13++; - if (__jsonProps.Contains("output")) __score13++; + if (__jsonProps.Contains("outputs")) __score13++; if (__jsonProps.Contains("status")) __score13++; if (__jsonProps.Contains("type")) __score13++; var __score14 = 0; if (__jsonProps.Contains("action")) __score14++; if (__jsonProps.Contains("call_id")) __score14++; - if (__jsonProps.Contains("created_by")) __score14++; - if (__jsonProps.Contains("environment")) __score14++; if (__jsonProps.Contains("id")) __score14++; if (__jsonProps.Contains("status")) __score14++; if (__jsonProps.Contains("type")) __score14++; var __score15 = 0; - if (__jsonProps.Contains("call_id")) __score15++; - if (__jsonProps.Contains("created_by")) __score15++; if (__jsonProps.Contains("id")) __score15++; - if (__jsonProps.Contains("max_output_length")) __score15++; if (__jsonProps.Contains("output")) __score15++; if (__jsonProps.Contains("status")) __score15++; if (__jsonProps.Contains("type")) __score15++; var __score16 = 0; + if (__jsonProps.Contains("action")) __score16++; if (__jsonProps.Contains("call_id")) __score16++; if (__jsonProps.Contains("created_by")) __score16++; + if (__jsonProps.Contains("environment")) __score16++; if (__jsonProps.Contains("id")) __score16++; - if (__jsonProps.Contains("operation")) __score16++; if (__jsonProps.Contains("status")) __score16++; if (__jsonProps.Contains("type")) __score16++; var __score17 = 0; if (__jsonProps.Contains("call_id")) __score17++; if (__jsonProps.Contains("created_by")) __score17++; if (__jsonProps.Contains("id")) __score17++; + if (__jsonProps.Contains("max_output_length")) __score17++; if (__jsonProps.Contains("output")) __score17++; if (__jsonProps.Contains("status")) __score17++; if (__jsonProps.Contains("type")) __score17++; var __score18 = 0; - if (__jsonProps.Contains("error")) __score18++; + if (__jsonProps.Contains("call_id")) __score18++; + if (__jsonProps.Contains("created_by")) __score18++; if (__jsonProps.Contains("id")) __score18++; - if (__jsonProps.Contains("server_label")) __score18++; - if (__jsonProps.Contains("tools")) __score18++; + if (__jsonProps.Contains("operation")) __score18++; + if (__jsonProps.Contains("status")) __score18++; if (__jsonProps.Contains("type")) __score18++; var __score19 = 0; - if (__jsonProps.Contains("arguments")) __score19++; + if (__jsonProps.Contains("call_id")) __score19++; + if (__jsonProps.Contains("created_by")) __score19++; if (__jsonProps.Contains("id")) __score19++; - if (__jsonProps.Contains("name")) __score19++; - if (__jsonProps.Contains("server_label")) __score19++; + if (__jsonProps.Contains("output")) __score19++; + if (__jsonProps.Contains("status")) __score19++; if (__jsonProps.Contains("type")) __score19++; var __score20 = 0; - if (__jsonProps.Contains("approval_request_id")) __score20++; - if (__jsonProps.Contains("approve")) __score20++; + if (__jsonProps.Contains("error")) __score20++; if (__jsonProps.Contains("id")) __score20++; - if (__jsonProps.Contains("reason")) __score20++; + if (__jsonProps.Contains("server_label")) __score20++; + if (__jsonProps.Contains("tools")) __score20++; if (__jsonProps.Contains("type")) __score20++; var __score21 = 0; - if (__jsonProps.Contains("approval_request_id")) __score21++; if (__jsonProps.Contains("arguments")) __score21++; - if (__jsonProps.Contains("error")) __score21++; if (__jsonProps.Contains("id")) __score21++; if (__jsonProps.Contains("name")) __score21++; - if (__jsonProps.Contains("output")) __score21++; if (__jsonProps.Contains("server_label")) __score21++; - if (__jsonProps.Contains("status")) __score21++; if (__jsonProps.Contains("type")) __score21++; + var __score22 = 0; + if (__jsonProps.Contains("approval_request_id")) __score22++; + if (__jsonProps.Contains("approve")) __score22++; + if (__jsonProps.Contains("id")) __score22++; + if (__jsonProps.Contains("reason")) __score22++; + if (__jsonProps.Contains("type")) __score22++; + var __score23 = 0; + if (__jsonProps.Contains("approval_request_id")) __score23++; + if (__jsonProps.Contains("arguments")) __score23++; + if (__jsonProps.Contains("error")) __score23++; + if (__jsonProps.Contains("id")) __score23++; + if (__jsonProps.Contains("name")) __score23++; + if (__jsonProps.Contains("output")) __score23++; + if (__jsonProps.Contains("server_label")) __score23++; + if (__jsonProps.Contains("status")) __score23++; + if (__jsonProps.Contains("type")) __score23++; + var __score24 = 0; + var __score25 = 0; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } @@ -177,6 +191,10 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. if (__score19 > __bestScore) { __bestScore = __score19; __bestIndex = 19; } if (__score20 > __bestScore) { __bestScore = __score20; __bestIndex = 20; } if (__score21 > __bestScore) { __bestScore = __score21; __bestIndex = 21; } + if (__score22 > __bestScore) { __bestScore = __score22; __bestIndex = 22; } + if (__score23 > __bestScore) { __bestScore = __score23; __bestIndex = 23; } + if (__score24 > __bestScore) { __bestScore = __score24; __bestIndex = 24; } + if (__score25 > __bestScore) { __bestScore = __score25; __bestIndex = 25; } global::tryAGI.OpenAI.InputMessageResource? inputMessage = default; global::tryAGI.OpenAI.OutputMessage? message = default; @@ -188,6 +206,8 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. global::tryAGI.OpenAI.FunctionToolCallOutputResource? functionToolCallOutput = default; global::tryAGI.OpenAI.ToolSearchCall? toolSearchCall = default; global::tryAGI.OpenAI.ToolSearchOutput? toolSearchOutput = default; + global::tryAGI.OpenAI.ReasoningItem? reasoning = default; + global::tryAGI.OpenAI.CompactionBody? compaction = default; global::tryAGI.OpenAI.ImageGenToolCall? imageGenerationCall = default; global::tryAGI.OpenAI.CodeInterpreterToolCall? codeInterpreterCall = default; global::tryAGI.OpenAI.LocalShellToolCall? localShellCall = default; @@ -200,6 +220,8 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. global::tryAGI.OpenAI.MCPApprovalRequest? mcpApprovalRequest = default; global::tryAGI.OpenAI.MCPApprovalResponseResource? mcpApprovalResponse = default; global::tryAGI.OpenAI.MCPToolCall? mcpCall = default; + global::tryAGI.OpenAI.CustomToolCallResource? responseCustomToolCallItem = default; + global::tryAGI.OpenAI.CustomToolCallOutputResource? responseCustomToolCallOutputItem = default; if (__bestIndex >= 0) { if (__bestIndex == 0) @@ -353,6 +375,36 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. } } else if (__bestIndex == 10) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ReasoningItem), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ReasoningItem).Name}"); + reasoning = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 11) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CompactionBody), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CompactionBody).Name}"); + compaction = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 12) { try { @@ -367,7 +419,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 11) + else if (__bestIndex == 13) { try { @@ -382,7 +434,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 12) + else if (__bestIndex == 14) { try { @@ -397,7 +449,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 13) + else if (__bestIndex == 15) { try { @@ -412,7 +464,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 14) + else if (__bestIndex == 16) { try { @@ -427,7 +479,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 15) + else if (__bestIndex == 17) { try { @@ -442,7 +494,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 16) + else if (__bestIndex == 18) { try { @@ -457,7 +509,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 17) + else if (__bestIndex == 19) { try { @@ -472,7 +524,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 18) + else if (__bestIndex == 20) { try { @@ -487,7 +539,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 19) + else if (__bestIndex == 21) { try { @@ -502,7 +554,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 20) + else if (__bestIndex == 22) { try { @@ -517,7 +569,7 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } - else if (__bestIndex == 21) + else if (__bestIndex == 23) { try { @@ -532,9 +584,39 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } } + else if (__bestIndex == 24) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallResource).Name}"); + responseCustomToolCallItem = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 25) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource).Name}"); + responseCustomToolCallOutputItem = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } } - if (inputMessage == null && message == null && fileSearchCall == null && computerCall == null && computerToolCallOutput == null && webSearchCall == null && functionToolCall == null && functionToolCallOutput == null && toolSearchCall == null && toolSearchOutput == null && imageGenerationCall == null && codeInterpreterCall == null && localShellCall == null && localShellCallOutput == null && shellCall == null && shellCallOutput == null && applyPatchCall == null && applyPatchCallOutput == null && mcpListTools == null && mcpApprovalRequest == null && mcpApprovalResponse == null && mcpCall == null) + if (inputMessage == null && message == null && fileSearchCall == null && computerCall == null && computerToolCallOutput == null && webSearchCall == null && functionToolCall == null && functionToolCallOutput == null && toolSearchCall == null && toolSearchOutput == null && reasoning == null && compaction == null && imageGenerationCall == null && codeInterpreterCall == null && localShellCall == null && localShellCallOutput == null && shellCall == null && shellCallOutput == null && applyPatchCall == null && applyPatchCallOutput == null && mcpListTools == null && mcpApprovalRequest == null && mcpApprovalResponse == null && mcpCall == null && responseCustomToolCallItem == null && responseCustomToolCallOutputItem == null) { try { @@ -666,6 +748,32 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. { } + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ReasoningItem), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ReasoningItem).Name}"); + reasoning = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CompactionBody), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CompactionBody).Name}"); + compaction = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + try { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ImageGenToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -821,6 +929,32 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. catch (global::System.InvalidOperationException) { } + + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallResource).Name}"); + responseCustomToolCallItem = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource).Name}"); + responseCustomToolCallOutputItem = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } } var __value = new global::tryAGI.OpenAI.ItemResource( @@ -844,6 +978,10 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. toolSearchOutput, + reasoning, + + compaction, + imageGenerationCall, codeInterpreterCall, @@ -866,7 +1004,11 @@ public class ItemResourceJsonConverter : global::System.Text.Json.Serialization. mcpApprovalResponse, - mcpCall + mcpCall, + + responseCustomToolCallItem, + + responseCustomToolCallOutputItem ); return __value; @@ -941,6 +1083,18 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ToolSearchOutput).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.ToolSearchOutput, typeInfo); } + else if (value.IsReasoning) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ReasoningItem), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ReasoningItem).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Reasoning, typeInfo); + } + else if (value.IsCompaction) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CompactionBody), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CompactionBody).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.Compaction, typeInfo); + } else if (value.IsImageGenerationCall) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ImageGenToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -1013,6 +1167,18 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.MCPToolCall).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.McpCall, typeInfo); } + else if (value.IsResponseCustomToolCallItem) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallResource).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.ResponseCustomToolCallItem, typeInfo); + } + else if (value.IsResponseCustomToolCallOutputItem) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.ResponseCustomToolCallOutputItem, typeInfo); + } } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputItem.g.cs index c1dba254d..1bc2ffb96 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.OutputItem.g.cs @@ -48,123 +48,137 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js if (__jsonProps.Contains("status")) __score2++; if (__jsonProps.Contains("type")) __score2++; var __score3 = 0; - if (__jsonProps.Contains("action")) __score3++; - if (__jsonProps.Contains("id")) __score3++; - if (__jsonProps.Contains("status")) __score3++; - if (__jsonProps.Contains("type")) __score3++; var __score4 = 0; if (__jsonProps.Contains("action")) __score4++; - if (__jsonProps.Contains("actions")) __score4++; - if (__jsonProps.Contains("call_id")) __score4++; if (__jsonProps.Contains("id")) __score4++; - if (__jsonProps.Contains("pending_safety_checks")) __score4++; if (__jsonProps.Contains("status")) __score4++; if (__jsonProps.Contains("type")) __score4++; var __score5 = 0; - if (__jsonProps.Contains("content")) __score5++; - if (__jsonProps.Contains("encrypted_content")) __score5++; + if (__jsonProps.Contains("action")) __score5++; + if (__jsonProps.Contains("actions")) __score5++; + if (__jsonProps.Contains("call_id")) __score5++; if (__jsonProps.Contains("id")) __score5++; + if (__jsonProps.Contains("pending_safety_checks")) __score5++; if (__jsonProps.Contains("status")) __score5++; - if (__jsonProps.Contains("summary")) __score5++; if (__jsonProps.Contains("type")) __score5++; var __score6 = 0; - if (__jsonProps.Contains("arguments")) __score6++; - if (__jsonProps.Contains("call_id")) __score6++; - if (__jsonProps.Contains("created_by")) __score6++; - if (__jsonProps.Contains("execution")) __score6++; - if (__jsonProps.Contains("id")) __score6++; - if (__jsonProps.Contains("status")) __score6++; - if (__jsonProps.Contains("type")) __score6++; var __score7 = 0; - if (__jsonProps.Contains("call_id")) __score7++; - if (__jsonProps.Contains("created_by")) __score7++; - if (__jsonProps.Contains("execution")) __score7++; + if (__jsonProps.Contains("content")) __score7++; + if (__jsonProps.Contains("encrypted_content")) __score7++; if (__jsonProps.Contains("id")) __score7++; if (__jsonProps.Contains("status")) __score7++; - if (__jsonProps.Contains("tools")) __score7++; + if (__jsonProps.Contains("summary")) __score7++; if (__jsonProps.Contains("type")) __score7++; var __score8 = 0; + if (__jsonProps.Contains("arguments")) __score8++; + if (__jsonProps.Contains("call_id")) __score8++; if (__jsonProps.Contains("created_by")) __score8++; - if (__jsonProps.Contains("encrypted_content")) __score8++; + if (__jsonProps.Contains("execution")) __score8++; if (__jsonProps.Contains("id")) __score8++; + if (__jsonProps.Contains("status")) __score8++; if (__jsonProps.Contains("type")) __score8++; var __score9 = 0; + if (__jsonProps.Contains("call_id")) __score9++; + if (__jsonProps.Contains("created_by")) __score9++; + if (__jsonProps.Contains("execution")) __score9++; if (__jsonProps.Contains("id")) __score9++; - if (__jsonProps.Contains("result")) __score9++; if (__jsonProps.Contains("status")) __score9++; + if (__jsonProps.Contains("tools")) __score9++; if (__jsonProps.Contains("type")) __score9++; var __score10 = 0; - if (__jsonProps.Contains("code")) __score10++; - if (__jsonProps.Contains("container_id")) __score10++; + if (__jsonProps.Contains("created_by")) __score10++; + if (__jsonProps.Contains("encrypted_content")) __score10++; if (__jsonProps.Contains("id")) __score10++; - if (__jsonProps.Contains("outputs")) __score10++; - if (__jsonProps.Contains("status")) __score10++; if (__jsonProps.Contains("type")) __score10++; var __score11 = 0; - if (__jsonProps.Contains("action")) __score11++; - if (__jsonProps.Contains("call_id")) __score11++; if (__jsonProps.Contains("id")) __score11++; + if (__jsonProps.Contains("result")) __score11++; if (__jsonProps.Contains("status")) __score11++; if (__jsonProps.Contains("type")) __score11++; var __score12 = 0; - if (__jsonProps.Contains("action")) __score12++; - if (__jsonProps.Contains("call_id")) __score12++; - if (__jsonProps.Contains("created_by")) __score12++; - if (__jsonProps.Contains("environment")) __score12++; + if (__jsonProps.Contains("code")) __score12++; + if (__jsonProps.Contains("container_id")) __score12++; if (__jsonProps.Contains("id")) __score12++; + if (__jsonProps.Contains("outputs")) __score12++; if (__jsonProps.Contains("status")) __score12++; if (__jsonProps.Contains("type")) __score12++; var __score13 = 0; + if (__jsonProps.Contains("action")) __score13++; if (__jsonProps.Contains("call_id")) __score13++; - if (__jsonProps.Contains("created_by")) __score13++; if (__jsonProps.Contains("id")) __score13++; - if (__jsonProps.Contains("max_output_length")) __score13++; - if (__jsonProps.Contains("output")) __score13++; if (__jsonProps.Contains("status")) __score13++; if (__jsonProps.Contains("type")) __score13++; var __score14 = 0; - if (__jsonProps.Contains("call_id")) __score14++; - if (__jsonProps.Contains("created_by")) __score14++; if (__jsonProps.Contains("id")) __score14++; - if (__jsonProps.Contains("operation")) __score14++; + if (__jsonProps.Contains("output")) __score14++; if (__jsonProps.Contains("status")) __score14++; if (__jsonProps.Contains("type")) __score14++; var __score15 = 0; + if (__jsonProps.Contains("action")) __score15++; if (__jsonProps.Contains("call_id")) __score15++; if (__jsonProps.Contains("created_by")) __score15++; + if (__jsonProps.Contains("environment")) __score15++; if (__jsonProps.Contains("id")) __score15++; - if (__jsonProps.Contains("output")) __score15++; if (__jsonProps.Contains("status")) __score15++; if (__jsonProps.Contains("type")) __score15++; var __score16 = 0; - if (__jsonProps.Contains("approval_request_id")) __score16++; - if (__jsonProps.Contains("arguments")) __score16++; - if (__jsonProps.Contains("error")) __score16++; + if (__jsonProps.Contains("call_id")) __score16++; + if (__jsonProps.Contains("created_by")) __score16++; if (__jsonProps.Contains("id")) __score16++; - if (__jsonProps.Contains("name")) __score16++; + if (__jsonProps.Contains("max_output_length")) __score16++; if (__jsonProps.Contains("output")) __score16++; - if (__jsonProps.Contains("server_label")) __score16++; if (__jsonProps.Contains("status")) __score16++; if (__jsonProps.Contains("type")) __score16++; var __score17 = 0; - if (__jsonProps.Contains("error")) __score17++; + if (__jsonProps.Contains("call_id")) __score17++; + if (__jsonProps.Contains("created_by")) __score17++; if (__jsonProps.Contains("id")) __score17++; - if (__jsonProps.Contains("server_label")) __score17++; - if (__jsonProps.Contains("tools")) __score17++; + if (__jsonProps.Contains("operation")) __score17++; + if (__jsonProps.Contains("status")) __score17++; if (__jsonProps.Contains("type")) __score17++; var __score18 = 0; - if (__jsonProps.Contains("arguments")) __score18++; + if (__jsonProps.Contains("call_id")) __score18++; + if (__jsonProps.Contains("created_by")) __score18++; if (__jsonProps.Contains("id")) __score18++; - if (__jsonProps.Contains("name")) __score18++; - if (__jsonProps.Contains("server_label")) __score18++; + if (__jsonProps.Contains("output")) __score18++; + if (__jsonProps.Contains("status")) __score18++; if (__jsonProps.Contains("type")) __score18++; var __score19 = 0; - if (__jsonProps.Contains("call_id")) __score19++; + if (__jsonProps.Contains("approval_request_id")) __score19++; + if (__jsonProps.Contains("arguments")) __score19++; + if (__jsonProps.Contains("error")) __score19++; if (__jsonProps.Contains("id")) __score19++; - if (__jsonProps.Contains("input")) __score19++; if (__jsonProps.Contains("name")) __score19++; - if (__jsonProps.Contains("namespace")) __score19++; + if (__jsonProps.Contains("output")) __score19++; + if (__jsonProps.Contains("server_label")) __score19++; + if (__jsonProps.Contains("status")) __score19++; if (__jsonProps.Contains("type")) __score19++; + var __score20 = 0; + if (__jsonProps.Contains("error")) __score20++; + if (__jsonProps.Contains("id")) __score20++; + if (__jsonProps.Contains("server_label")) __score20++; + if (__jsonProps.Contains("tools")) __score20++; + if (__jsonProps.Contains("type")) __score20++; + var __score21 = 0; + if (__jsonProps.Contains("arguments")) __score21++; + if (__jsonProps.Contains("id")) __score21++; + if (__jsonProps.Contains("name")) __score21++; + if (__jsonProps.Contains("server_label")) __score21++; + if (__jsonProps.Contains("type")) __score21++; + var __score22 = 0; + if (__jsonProps.Contains("approval_request_id")) __score22++; + if (__jsonProps.Contains("approve")) __score22++; + if (__jsonProps.Contains("id")) __score22++; + if (__jsonProps.Contains("reason")) __score22++; + if (__jsonProps.Contains("type")) __score22++; + var __score23 = 0; + if (__jsonProps.Contains("call_id")) __score23++; + if (__jsonProps.Contains("id")) __score23++; + if (__jsonProps.Contains("input")) __score23++; + if (__jsonProps.Contains("name")) __score23++; + if (__jsonProps.Contains("namespace")) __score23++; + if (__jsonProps.Contains("type")) __score23++; + var __score24 = 0; var __bestScore = 0; var __bestIndex = -1; if (__score0 > __bestScore) { __bestScore = __score0; __bestIndex = 0; } @@ -187,12 +201,19 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js if (__score17 > __bestScore) { __bestScore = __score17; __bestIndex = 17; } if (__score18 > __bestScore) { __bestScore = __score18; __bestIndex = 18; } if (__score19 > __bestScore) { __bestScore = __score19; __bestIndex = 19; } + if (__score20 > __bestScore) { __bestScore = __score20; __bestIndex = 20; } + if (__score21 > __bestScore) { __bestScore = __score21; __bestIndex = 21; } + if (__score22 > __bestScore) { __bestScore = __score22; __bestIndex = 22; } + if (__score23 > __bestScore) { __bestScore = __score23; __bestIndex = 23; } + if (__score24 > __bestScore) { __bestScore = __score24; __bestIndex = 24; } global::tryAGI.OpenAI.OutputMessage? message = default; global::tryAGI.OpenAI.FileSearchToolCall? fileSearchCall = default; global::tryAGI.OpenAI.FunctionToolCall? functionCall = default; + global::tryAGI.OpenAI.FunctionToolCallOutputResource? functionToolCallResource = default; global::tryAGI.OpenAI.WebSearchToolCall? webSearchCall = default; global::tryAGI.OpenAI.ComputerToolCall? computerCall = default; + global::tryAGI.OpenAI.ComputerToolCallOutputResource? computerToolCallResource = default; global::tryAGI.OpenAI.ReasoningItem? reasoning = default; global::tryAGI.OpenAI.ToolSearchCall? toolSearchCall = default; global::tryAGI.OpenAI.ToolSearchOutput? toolSearchOutput = default; @@ -200,6 +221,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js global::tryAGI.OpenAI.ImageGenToolCall? imageGenerationCall = default; global::tryAGI.OpenAI.CodeInterpreterToolCall? codeInterpreterCall = default; global::tryAGI.OpenAI.LocalShellToolCall? localShellCall = default; + global::tryAGI.OpenAI.LocalShellToolCallOutput? localShellCallOutput = default; global::tryAGI.OpenAI.FunctionShellCall? shellCall = default; global::tryAGI.OpenAI.FunctionShellCallOutput? shellCallOutput = default; global::tryAGI.OpenAI.ApplyPatchToolCall? applyPatchCall = default; @@ -207,7 +229,9 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js global::tryAGI.OpenAI.MCPToolCall? mcpCall = default; global::tryAGI.OpenAI.MCPListTools? mcpListTools = default; global::tryAGI.OpenAI.MCPApprovalRequest? mcpApprovalRequest = default; + global::tryAGI.OpenAI.MCPApprovalResponseResource? mcpApprovalResponse = default; global::tryAGI.OpenAI.CustomToolCall? customToolCall = default; + global::tryAGI.OpenAI.CustomToolCallOutputResource? responseCustomToolCallOutputItem = default; if (__bestIndex >= 0) { if (__bestIndex == 0) @@ -256,6 +280,21 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js } } else if (__bestIndex == 3) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource).Name}"); + functionToolCallResource = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 4) { try { @@ -270,7 +309,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 4) + else if (__bestIndex == 5) { try { @@ -285,7 +324,22 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 5) + else if (__bestIndex == 6) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource).Name}"); + computerToolCallResource = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 7) { try { @@ -300,7 +354,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 6) + else if (__bestIndex == 8) { try { @@ -315,7 +369,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 7) + else if (__bestIndex == 9) { try { @@ -330,7 +384,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 8) + else if (__bestIndex == 10) { try { @@ -345,7 +399,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 9) + else if (__bestIndex == 11) { try { @@ -360,7 +414,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 10) + else if (__bestIndex == 12) { try { @@ -375,7 +429,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 11) + else if (__bestIndex == 13) { try { @@ -390,7 +444,22 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 12) + else if (__bestIndex == 14) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput).Name}"); + localShellCallOutput = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 15) { try { @@ -405,7 +474,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 13) + else if (__bestIndex == 16) { try { @@ -420,7 +489,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 14) + else if (__bestIndex == 17) { try { @@ -435,7 +504,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 15) + else if (__bestIndex == 18) { try { @@ -450,7 +519,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 16) + else if (__bestIndex == 19) { try { @@ -465,7 +534,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 17) + else if (__bestIndex == 20) { try { @@ -480,7 +549,7 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 18) + else if (__bestIndex == 21) { try { @@ -495,7 +564,22 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } - else if (__bestIndex == 19) + else if (__bestIndex == 22) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource).Name}"); + mcpApprovalResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } + else if (__bestIndex == 23) { try { @@ -510,9 +594,24 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } } + else if (__bestIndex == 24) + { + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource).Name}"); + responseCustomToolCallOutputItem = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + } } - if (message == null && fileSearchCall == null && functionCall == null && webSearchCall == null && computerCall == null && reasoning == null && toolSearchCall == null && toolSearchOutput == null && compaction == null && imageGenerationCall == null && codeInterpreterCall == null && localShellCall == null && shellCall == null && shellCallOutput == null && applyPatchCall == null && applyPatchCallOutput == null && mcpCall == null && mcpListTools == null && mcpApprovalRequest == null && customToolCall == null) + if (message == null && fileSearchCall == null && functionCall == null && functionToolCallResource == null && webSearchCall == null && computerCall == null && computerToolCallResource == null && reasoning == null && toolSearchCall == null && toolSearchOutput == null && compaction == null && imageGenerationCall == null && codeInterpreterCall == null && localShellCall == null && localShellCallOutput == null && shellCall == null && shellCallOutput == null && applyPatchCall == null && applyPatchCallOutput == null && mcpCall == null && mcpListTools == null && mcpApprovalRequest == null && mcpApprovalResponse == null && customToolCall == null && responseCustomToolCallOutputItem == null) { try { @@ -553,6 +652,19 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource).Name}"); + functionToolCallResource = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + try { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.WebSearchToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -579,6 +691,19 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource).Name}"); + computerToolCallResource = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + try { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ReasoningItem), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -670,6 +795,19 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput).Name}"); + localShellCallOutput = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + try { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FunctionShellCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -761,6 +899,19 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js { } + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource).Name}"); + mcpApprovalResponse = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } + try { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -773,6 +924,19 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js catch (global::System.InvalidOperationException) { } + + try + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource).Name}"); + responseCustomToolCallOutputItem = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); + } + catch (global::System.Text.Json.JsonException) + { + } + catch (global::System.InvalidOperationException) + { + } } var __value = new global::tryAGI.OpenAI.OutputItem( @@ -782,10 +946,14 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js functionCall, + functionToolCallResource, + webSearchCall, computerCall, + computerToolCallResource, + reasoning, toolSearchCall, @@ -800,6 +968,8 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js localShellCall, + localShellCallOutput, + shellCall, shellCallOutput, @@ -814,7 +984,11 @@ public class OutputItemJsonConverter : global::System.Text.Json.Serialization.Js mcpApprovalRequest, - customToolCall + mcpApprovalResponse, + + customToolCall, + + responseCustomToolCallOutputItem ); return __value; @@ -847,6 +1021,12 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FunctionToolCall).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.FunctionCall, typeInfo); } + else if (value.IsFunctionToolCallResource) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.FunctionToolCallResource, typeInfo); + } else if (value.IsWebSearchCall) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.WebSearchToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -859,6 +1039,12 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ComputerToolCall).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.ComputerCall, typeInfo); } + else if (value.IsComputerToolCallResource) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.ComputerToolCallResource, typeInfo); + } else if (value.IsReasoning) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.ReasoningItem), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -901,6 +1087,12 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LocalShellToolCall).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.LocalShellCall, typeInfo); } + else if (value.IsLocalShellCallOutput) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.LocalShellCallOutput, typeInfo); + } else if (value.IsShellCall) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.FunctionShellCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? @@ -943,12 +1135,24 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.MCPApprovalRequest).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.McpApprovalRequest, typeInfo); } + else if (value.IsMcpApprovalResponse) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.McpApprovalResponse, typeInfo); + } else if (value.IsCustomToolCall) { var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCall), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCall).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.CustomToolCall, typeInfo); } + else if (value.IsResponseCustomToolCallOutputItem) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.ResponseCustomToolCallOutputItem, typeInfo); + } } } } \ No newline at end of file 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 bac921ded..6980cf6a8 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs @@ -1300,9607 +1300,9627 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::tryAGI.OpenAI.ContainerFileListResource? Type318 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputStatus? Type318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileListResourceObject? Type319 { get; set; } + public global::tryAGI.OpenAI.ContainerFileListResource? Type319 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type320 { get; set; } + public global::tryAGI.OpenAI.ContainerFileListResourceObject? Type320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileResource? Type321 { get; set; } + public global::System.Collections.Generic.IList? Type321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerListResource? Type322 { get; set; } + public global::tryAGI.OpenAI.ContainerFileResource? Type322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerListResourceObject? Type323 { get; set; } + public global::tryAGI.OpenAI.ContainerListResource? Type323 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type324 { get; set; } + public global::tryAGI.OpenAI.ContainerListResourceObject? Type324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResource? Type325 { get; set; } + public global::System.Collections.Generic.IList? Type325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceExpiresAfter? Type326 { get; set; } + public global::tryAGI.OpenAI.ContainerResource? Type326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceExpiresAfterAnchor? Type327 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceExpiresAfter? Type327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceMemoryLimit? Type328 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceExpiresAfterAnchor? Type328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceNetworkPolicy? Type329 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceMemoryLimit? Type329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerResourceNetworkPolicyType? Type330 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceNetworkPolicy? Type330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Content5? Type331 { get; set; } + public global::tryAGI.OpenAI.ContainerResourceNetworkPolicyType? Type331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContent? Type332 { get; set; } + public global::tryAGI.OpenAI.Content5? Type332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContent? Type333 { get; set; } + public global::tryAGI.OpenAI.InputContent? Type333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItem? Type334 { get; set; } + public global::tryAGI.OpenAI.OutputContent? Type334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Message? Type335 { get; set; } + public global::tryAGI.OpenAI.ConversationItem? Type335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallResource? Type336 { get; set; } + public global::tryAGI.OpenAI.Message? Type336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputResource? Type337 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallResource? Type337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCall? Type338 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputResource? Type338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCall? Type339 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCall? Type339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCall? Type340 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCall? Type340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCall? Type341 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCall? Type341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutput? Type342 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCall? Type342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItem? Type343 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutput? Type343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCall? Type344 { get; set; } + public global::tryAGI.OpenAI.ReasoningItem? Type344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutput? Type345 { get; set; } + public global::tryAGI.OpenAI.CompactionBody? Type345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCall? Type346 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCall? Type346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutput? Type347 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutput? Type347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCall? Type348 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCall? Type348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutput? Type349 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutput? Type349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListTools? Type350 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCall? Type350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalRequest? Type351 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutput? Type351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseResource? Type352 { get; set; } + public global::tryAGI.OpenAI.MCPListTools? Type352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCall? Type353 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalRequest? Type353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCall? Type354 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseResource? Type354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutput? Type355 { get; set; } + public global::tryAGI.OpenAI.MCPToolCall? Type355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemDiscriminator? Type356 { get; set; } + public global::tryAGI.OpenAI.CustomToolCall? Type356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemList? Type357 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutput? Type357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationItemListObject? Type358 { get; set; } + public global::tryAGI.OpenAI.ConversationItemDiscriminator? Type358 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type359 { get; set; } + public global::tryAGI.OpenAI.ConversationItemList? Type359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationParam? Type360 { get; set; } + public global::tryAGI.OpenAI.ConversationItemListObject? Type360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationParam2? Type361 { get; set; } + public global::System.Collections.Generic.IList? Type361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResult? Type362 { get; set; } + public global::tryAGI.OpenAI.ConversationParam? Type362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResultObject? Type363 { get; set; } + public global::tryAGI.OpenAI.ConversationParam2? Type363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CostsResultAmount? Type364 { get; set; } + public global::tryAGI.OpenAI.CostsResult? Type364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequest? Type365 { get; set; } + public global::tryAGI.OpenAI.CostsResultObject? Type365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type366 { get; set; } + public global::tryAGI.OpenAI.CostsResultAmount? Type366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffortEnum? Type367 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequest? Type367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResources2? Type368 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesCodeInterpreter? Type369 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffortEnum? Type369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch? Type370 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResources2? Type370 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type371 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesCodeInterpreter? Type371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore? Type372 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearch? Type372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type373 { get; set; } + public global::System.Collections.Generic.IList? Type373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type374 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStore? Type374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type375 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type376 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type377 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type378 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequest? Type379 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModelResponseProperties? Type380 { get; set; } + public global::tryAGI.OpenAI.CreateAssistantRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2? Type381 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequest? Type381 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type382 { get; set; } + public global::tryAGI.OpenAI.CreateModelResponseProperties? Type382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsShared? Type383 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2? Type383 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type384 { get; set; } + public global::System.Collections.Generic.IList? Type384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VerbosityEnum? Type385 { get; set; } + public global::tryAGI.OpenAI.ModelIdsShared? Type385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptions? Type386 { get; set; } + public global::System.Collections.Generic.IList? Type386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocation? Type387 { get; set; } + public global::tryAGI.OpenAI.VerbosityEnum? Type387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationType? Type388 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptions? Type388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocation? Type389 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocation? Type389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSize? Type390 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2WebSearchOptionsUserLocationType? Type390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormat? Type391 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocation? Type391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminator? Type392 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSize? Type392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio? Type393 { get; set; } + public global::tryAGI.OpenAI.ResponseFormat? Type393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsOrCustomVoice? Type394 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2ResponseFormatDiscriminator? Type394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat? Type395 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2Audio? Type395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StopConfiguration? Type396 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsOrCustomVoice? Type396 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type397 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2AudioFormat? Type397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PredictionContent? Type398 { get; set; } + public global::tryAGI.OpenAI.StopConfiguration? Type398 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type399 { get; set; } + public global::System.Collections.Generic.Dictionary? Type399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type400 { get; set; } + public global::tryAGI.OpenAI.PredictionContent? Type400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletions? Type401 { get; set; } + public global::System.Collections.Generic.IList>? Type401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type402 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2FunctionCall? Type403 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletions? Type403 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type404 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type404 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type405 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionRequestVariant2FunctionCall? Type405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoice? Type406 { get; set; } + public global::System.Collections.Generic.IList? Type406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceFinishReason? Type407 { get; set; } + public global::System.Collections.Generic.IList? Type407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceLogprobs2? Type408 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoice? Type408 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type409 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceFinishReason? Type409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierEnum? Type410 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseChoiceLogprobs2? Type410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionResponseObject? Type411 { get; set; } + public global::System.Collections.Generic.IList? Type411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponse? Type412 { get; set; } + public global::tryAGI.OpenAI.ServiceTierEnum? Type412 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type413 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionResponseObject? Type413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoice? Type414 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponse? Type414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceLogprobs? Type415 { get; set; } + public global::System.Collections.Generic.IList? Type415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceFinishReason? Type416 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoice? Type416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseObject? Type417 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceLogprobs? Type417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionRequest? Type418 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseChoiceFinishReason? Type418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type419 { get; set; } + public global::tryAGI.OpenAI.CreateChatCompletionStreamResponseObject? Type419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionRequestModel? Type420 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionRequest? Type420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>? Type421 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type421 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type422 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionRequestModel? Type422 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type423 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList, global::System.Collections.Generic.IList>>? Type423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponse? Type424 { get; set; } + public global::System.Collections.Generic.IList? Type424 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type425 { get; set; } + public global::System.Collections.Generic.IList>? Type425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoice? Type426 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponse? Type426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoiceFinishReason? Type427 { get; set; } + public global::System.Collections.Generic.IList? Type427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseChoiceLogprobs2? Type428 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoice? Type428 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type429 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoiceFinishReason? Type429 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type430 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseChoiceLogprobs2? Type430 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type431 { get; set; } + public global::System.Collections.Generic.IList? Type431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateCompletionResponseObject? Type432 { get; set; } + public global::System.Collections.Generic.IList>? Type432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBody? Type433 { get; set; } + public global::System.Collections.Generic.Dictionary? Type433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter? Type434 { get; set; } + public global::tryAGI.OpenAI.CreateCompletionResponseObject? Type434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor? Type435 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBody? Type435 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type436 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfter? Type436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem? Type437 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyExpiresAfterAnchor? Type437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillReferenceParam? Type438 { get; set; } + public global::System.Collections.Generic.IList? Type438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillParam? Type439 { get; set; } + public global::tryAGI.OpenAI.SkillsItem? Type439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminator? Type440 { get; set; } + public global::tryAGI.OpenAI.SkillReferenceParam? Type440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyMemoryLimit? Type441 { get; set; } + public global::tryAGI.OpenAI.InlineSkillParam? Type441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy? Type442 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodySkillDiscriminator? Type442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParam? Type443 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyMemoryLimit? Type443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParam? Type444 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy? Type444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminator? Type445 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParam? Type445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContainerFileBody? Type446 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParam? Type446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequest? Type447 { get; set; } + public global::tryAGI.OpenAI.CreateContainerBodyNetworkPolicyDiscriminator? Type447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type448 { get; set; } + public global::tryAGI.OpenAI.CreateContainerFileBody? Type448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequestModel? Type449 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequest? Type449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat? Type450 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponse? Type451 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequestModel? Type451 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type452 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingRequestEncodingFormat? Type452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Embedding? Type453 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponse? Type453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponseObject? Type454 { get; set; } + public global::System.Collections.Generic.IList? Type454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEmbeddingResponseUsage? Type455 { get; set; } + public global::tryAGI.OpenAI.Embedding? Type455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource? Type456 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponseObject? Type456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType? Type457 { get; set; } + public global::tryAGI.OpenAI.CreateEmbeddingResponseUsage? Type457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type458 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSource? Type458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessages? Type459 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceType? Type459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType? Type460 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type460 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type461 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessages? Type461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type462 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplateInputMessagesType? Type462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessage? Type463 { get; set; } + public global::System.Collections.Generic.IList>? Type463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItem? Type464 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages? Type465 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessage? Type465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType? Type466 { get; set; } + public global::tryAGI.OpenAI.EvalItem? Type466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams? Type467 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessages? Type467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type468 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType? Type468 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type469 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams? Type469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type470 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSource? Type471 { get; set; } + public global::System.Collections.Generic.IList? Type471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileIdSource? Type472 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsSource? Type473 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSource? Type473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig? Type474 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileIdSource? Type474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType? Type475 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsSource? Type475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalItem? Type476 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfig? Type476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalItemSimpleInputMessage? Type477 { get; set; } + public global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType? Type477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource? Type478 { get; set; } + public global::tryAGI.OpenAI.CreateEvalItem? Type478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType? Type479 { get; set; } + public global::tryAGI.OpenAI.CreateEvalItemSimpleInputMessage? Type479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type480 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSource? Type480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLabelModelGrader? Type481 { get; set; } + public global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType? Type481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLabelModelGraderType? Type482 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type482 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type483 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLabelModelGrader? Type483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig? Type484 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLabelModelGraderType? Type484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType? Type485 { get; set; } + public global::System.Collections.Generic.IList? Type485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRequest? Type486 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfig? Type486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type487 { get; set; } + public global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType? Type487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig? Type488 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRequest? Type488 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type489 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type490 { get; set; } + public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfig? Type490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderStringCheck? Type491 { get; set; } + public global::System.Collections.Generic.IList>? Type491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderTextSimilarity? Type492 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderPython? Type493 { get; set; } + public global::tryAGI.OpenAI.EvalGraderStringCheck? Type493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderScoreModel? Type494 { get; set; } + public global::tryAGI.OpenAI.EvalGraderTextSimilarity? Type494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource? Type495 { get; set; } + public global::tryAGI.OpenAI.EvalGraderPython? Type495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType? Type496 { get; set; } + public global::tryAGI.OpenAI.EvalGraderScoreModel? Type496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type497 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSource? Type497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplate? Type498 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceType? Type498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType? Type499 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type499 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type500 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplate? Type500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type501 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateType? Type501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItem? Type502 { get; set; } + public global::System.Collections.Generic.IList>? Type502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference? Type503 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType? Type504 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesTemplateTemplateItem? Type504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams? Type505 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReference? Type505 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type506 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceInputMessagesInputMessagesItemReferenceType? Type506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Tool? Type507 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParams? Type507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? Type508 { get; set; } + public global::System.Collections.Generic.IList? Type508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatConfiguration? Type509 { get; set; } + public global::tryAGI.OpenAI.Tool? Type509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type510 { get; set; } + public global::tryAGI.OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText? Type510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalResponsesSource? Type511 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatConfiguration? Type511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalRunRequest? Type512 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type513 { get; set; } + public global::tryAGI.OpenAI.EvalResponsesSource? Type513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType? Type514 { get; set; } + public global::tryAGI.OpenAI.CreateEvalRunRequest? Type514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFileRequest? Type515 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFileRequestPurpose? Type516 { get; set; } + public global::tryAGI.OpenAI.CreateEvalStoredCompletionsDataSourceConfigType? Type516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileExpirationAfter? Type517 { get; set; } + public global::tryAGI.OpenAI.CreateFileRequest? Type517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest? Type518 { get; set; } + public global::tryAGI.OpenAI.CreateFileRequestPurpose? Type518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequest? Type519 { get; set; } + public global::tryAGI.OpenAI.FileExpirationAfter? Type519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type520 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningCheckpointPermissionRequest? Type520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestModel? Type521 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequest? Type521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters? Type522 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type523 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestModel? Type523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize? Type524 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparameters? Type524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type525 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier? Type526 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersBatchSize? Type526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type527 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs? Type528 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersLearningRateMultiplier? Type528 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type529 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration? Type530 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestHyperparametersNEpochs? Type530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType? Type531 { get; set; } + public global::System.Collections.Generic.IList? Type531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb? Type532 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegration? Type532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneMethod? Type533 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationType? Type533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateGroupBody? Type534 { get; set; } + public global::tryAGI.OpenAI.CreateFineTuningJobRequestIntegrationWandb? Type534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateGroupUserBody? Type535 { get; set; } + public global::tryAGI.OpenAI.FineTuneMethod? Type535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequest? Type536 { get; set; } + public global::tryAGI.OpenAI.CreateGroupBody? Type536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf>? Type537 { get; set; } + public global::tryAGI.OpenAI.CreateGroupUserBody? Type537 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type538 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequest? Type538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestBackground? Type539 { get; set; } + public global::tryAGI.OpenAI.AnyOf>? Type539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type540 { get; set; } + public global::System.Collections.Generic.IList? Type540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestModel? Type541 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestBackground? Type541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestSize? Type542 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat? Type543 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestModel? Type543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat? Type544 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestSize? Type544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFidelity? Type545 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestResponseFormat? Type545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageEditRequestQuality? Type546 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestOutputFormat? Type546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequest? Type547 { get; set; } + public global::tryAGI.OpenAI.InputFidelity? Type547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type548 { get; set; } + public global::tryAGI.OpenAI.CreateImageEditRequestQuality? Type548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestModel? Type549 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequest? Type549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestQuality? Type550 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestResponseFormat? Type551 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestModel? Type551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestOutputFormat? Type552 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestQuality? Type552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestSize? Type553 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestResponseFormat? Type553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestModeration? Type554 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestOutputFormat? Type554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestBackground? Type555 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestSize? Type555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageRequestStyle? Type556 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestModeration? Type556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequest? Type557 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestBackground? Type557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type558 { get; set; } + public global::tryAGI.OpenAI.CreateImageRequestStyle? Type558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestModel? Type559 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequest? Type559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat? Type560 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateImageVariationRequestSize? Type561 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestModel? Type561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequest? Type562 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestResponseFormat? Type562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestRole? Type563 { get; set; } + public global::tryAGI.OpenAI.CreateImageVariationRequestSize? Type563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>>? Type564 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequest? Type564 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type565 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestRole? Type565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type566 { get; set; } + public global::tryAGI.OpenAI.OneOf>>? Type566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObject? Type567 { get; set; } + public global::System.Collections.Generic.IList>? Type567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObject? Type568 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRequestContentTextObject? Type569 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObject? Type569 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type570 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObject? Type570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMessageRequestAttachmentsVariant1Item? Type571 { get; set; } + public global::tryAGI.OpenAI.MessageRequestContentTextObject? Type571 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type572 { get; set; } + public global::System.Collections.Generic.IList? Type572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type573 { get; set; } + public global::tryAGI.OpenAI.CreateMessageRequestAttachmentsVariant1Item? Type573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelResponseProperties? Type574 { get; set; } + public global::System.Collections.Generic.IList>? Type574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2? Type575 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequest? Type576 { get; set; } + public global::tryAGI.OpenAI.ModelResponseProperties? Type576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>? Type577 { get; set; } + public global::tryAGI.OpenAI.CreateModelResponsePropertiesVariant2? Type577 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type578 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequest? Type578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type579 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.IList>>? Type579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1? Type580 { get; set; } + public global::System.Collections.Generic.IList>? Type580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1Type? Type581 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1ImageUrl? Type582 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1? Type582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2? Type583 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1Type? Type583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2Type? Type584 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant1ImageUrl? Type584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type585 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2? Type585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationRequestModel? Type586 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestInputVariant3ItemVariant2Type? Type586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponse? Type587 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type587 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type588 { get; set; } + public global::tryAGI.OpenAI.CreateModerationRequestModel? Type588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResult? Type589 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponse? Type589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategories? Type590 { get; set; } + public global::System.Collections.Generic.IList? Type590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores? Type591 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResult? Type591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes? Type592 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategories? Type592 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type593 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryScores? Type593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem? Type594 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypes? Type594 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type595 { get; set; } + public global::System.Collections.Generic.IList? Type595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem? Type596 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateItem? Type596 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type597 { get; set; } + public global::System.Collections.Generic.IList? Type597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem? Type598 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHateThreateningItem? Type598 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type599 { get; set; } + public global::System.Collections.Generic.IList? Type599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem? Type600 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentItem? Type600 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type601 { get; set; } + public global::System.Collections.Generic.IList? Type601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem? Type602 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesHarassmentThreateningItem? Type602 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type603 { get; set; } + public global::System.Collections.Generic.IList? Type603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem? Type604 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitItem? Type604 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type605 { get; set; } + public global::System.Collections.Generic.IList? Type605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem? Type606 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesIllicitViolentItem? Type606 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type607 { get; set; } + public global::System.Collections.Generic.IList? Type607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem? Type608 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmItem? Type608 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type609 { get; set; } + public global::System.Collections.Generic.IList? Type609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction? Type610 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmIntentItem? Type610 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type611 { get; set; } + public global::System.Collections.Generic.IList? Type611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem? Type612 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSelfHarmInstruction? Type612 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type613 { get; set; } + public global::System.Collections.Generic.IList? Type613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor? Type614 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualItem? Type614 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type615 { get; set; } + public global::System.Collections.Generic.IList? Type615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem? Type616 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesSexualMinor? Type616 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type617 { get; set; } + public global::System.Collections.Generic.IList? Type617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem? Type618 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceItem? Type618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateResponse? Type619 { get; set; } + public global::System.Collections.Generic.IList? Type619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseProperties? Type620 { get; set; } + public global::tryAGI.OpenAI.CreateModerationResponseResultCategoryAppliedInputTypesViolenceGraphicItem? Type620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateResponseVariant3? Type621 { get; set; } + public global::tryAGI.OpenAI.CreateResponse? Type621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputParam? Type622 { get; set; } + public global::tryAGI.OpenAI.ResponseProperties? Type622 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type623 { get; set; } + public global::tryAGI.OpenAI.CreateResponseVariant3? Type623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.IncludeEnum? Type624 { get; set; } + public global::tryAGI.OpenAI.InputParam? Type624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamOptionsVariant1? Type625 { get; set; } + public global::System.Collections.Generic.IList? Type625 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type626 { get; set; } + public global::tryAGI.OpenAI.IncludeEnum? Type626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContextManagementParam? Type627 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamOptionsVariant1? Type627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunRequest? Type628 { get; set; } + public global::System.Collections.Generic.IList? Type628 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type629 { get; set; } + public global::tryAGI.OpenAI.ContextManagementParam? Type629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type630 { get; set; } + public global::tryAGI.OpenAI.CreateRunRequest? Type630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationObject? Type631 { get; set; } + public global::System.Collections.Generic.IList? Type631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type632 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequest? Type633 { get; set; } + public global::tryAGI.OpenAI.TruncationObject? Type633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type634 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestModel? Type635 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequest? Type635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat? Type636 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat? Type637 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestModel? Type637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent? Type638 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestResponseFormat? Type638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDeltaEvent? Type639 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechRequestStreamFormat? Type639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEvent? Type640 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEvent? Type640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator? Type641 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDeltaEvent? Type641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequest? Type642 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEvent? Type642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequest? Type643 { get; set; } + public global::tryAGI.OpenAI.CreateSpeechResponseStreamEventDiscriminator? Type643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type644 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequest? Type644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestModel? Type645 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequest? Type645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources? Type646 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter? Type647 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestModel? Type647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch? Type648 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResources? Type648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResources2? Type649 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesCodeInterpreter? Type649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter? Type650 { get; set; } + public global::tryAGI.OpenAI.CreateThreadAndRunRequestToolResourcesFileSearch? Type650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch? Type651 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResources2? Type651 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type652 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesCodeInterpreter? Type652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore? Type653 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearch? Type653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type654 { get; set; } + public global::System.Collections.Generic.IList? Type654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type655 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStore? Type655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type656 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type657 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategy? Type657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type658 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyAutoChunkingStrategyType? Type658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type659 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategy? Type659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequest? Type660 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyType? Type660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type661 { get; set; } + public global::tryAGI.OpenAI.CreateThreadRequestToolResourcesFileSearchVectorStoreChunkingStrategyStaticChunkingStrategyStatic? Type661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestModel? Type662 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequest? Type662 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type663 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionInclude? Type664 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestModel? Type664 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type665 { get; set; } + public global::System.Collections.Generic.IList? Type665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie? Type666 { get; set; } + public global::tryAGI.OpenAI.TranscriptionInclude? Type666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type667 { get; set; } + public global::System.Collections.Generic.IList? Type667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionRequestChunkingStrategyVariant1? Type668 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestTimestampGranularitie? Type668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VadConfig? Type669 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJson? Type670 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionRequestChunkingStrategyVariant1? Type670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonTask? Type671 { get; set; } + public global::tryAGI.OpenAI.VadConfig? Type671 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type672 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJson? Type672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionDiarizedSegment? Type673 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonTask? Type673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsage? Type674 { get; set; } + public global::System.Collections.Generic.IList? Type674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokens? Type675 { get; set; } + public global::tryAGI.OpenAI.TranscriptionDiarizedSegment? Type675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageDuration? Type676 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsage? Type676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminator? Type677 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokens? Type677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJson? Type678 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageDuration? Type678 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type679 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseDiarizedJsonUsageDiscriminator? Type679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob? Type680 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJson? Type680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type681 { get; set; } + public global::System.Collections.Generic.IList? Type681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent? Type682 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseJsonLogprob? Type682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextSegmentEvent? Type683 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEvent? Type684 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEvent? Type684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEvent? Type685 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextSegmentEvent? Type685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator? Type686 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEvent? Type686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson? Type687 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEvent? Type687 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type688 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseStreamEventDiscriminator? Type688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionWord? Type689 { get; set; } + public global::tryAGI.OpenAI.CreateTranscriptionResponseVerboseJson? Type689 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type690 { get; set; } + public global::System.Collections.Generic.IList? Type690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionSegment? Type691 { get; set; } + public global::tryAGI.OpenAI.TranscriptionWord? Type691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequest? Type692 { get; set; } + public global::System.Collections.Generic.IList? Type692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type693 { get; set; } + public global::tryAGI.OpenAI.TranscriptionSegment? Type693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequestModel? Type694 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequest? Type694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat? Type695 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationResponseJson? Type696 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequestModel? Type696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson? Type697 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationRequestResponseFormat? Type697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateUploadRequest? Type698 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationResponseJson? Type698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateUploadRequestPurpose? Type699 { get; set; } + public global::tryAGI.OpenAI.CreateTranslationResponseVerboseJson? Type699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest? Type700 { get; set; } + public global::tryAGI.OpenAI.CreateUploadRequest? Type700 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type701 { get; set; } + public global::tryAGI.OpenAI.CreateUploadRequestPurpose? Type701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreFileRequest? Type702 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreFileBatchRequest? Type702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVectorStoreRequest? Type703 { get; set; } + public global::System.Collections.Generic.IList? Type703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreExpirationAfter? Type704 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreFileRequest? Type704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type705 { get; set; } + public global::tryAGI.OpenAI.CreateVectorStoreRequest? Type705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVoiceConsentRequest? Type706 { get; set; } + public global::tryAGI.OpenAI.VectorStoreExpirationAfter? Type706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVoiceRequest? Type707 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallType? Type708 { get; set; } + public global::tryAGI.OpenAI.CreateVoiceConsentRequest? Type708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolCallOutputType? Type709 { get; set; } + public global::tryAGI.OpenAI.CreateVoiceRequest? Type709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type710 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallType? Type710 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type711 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputType? Type711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutput? Type712 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsType? Type713 { get; set; } + public global::System.Collections.Generic.IList? Type713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustom? Type714 { get; set; } + public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutput? Type714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type715 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputResource? Type715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormat? Type716 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? Type716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormatType? Type717 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputStatusEnum? Type717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormat? Type718 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallResource? Type718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatType? Type719 { get; set; } + public global::tryAGI.OpenAI.CustomToolCallResourceVariant2? Type719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammar? Type720 { get; set; } + public global::tryAGI.OpenAI.FunctionCallStatus? Type720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntax? Type721 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsType? Type721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteAssistantResponse? Type722 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustom? Type722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteAssistantResponseObject? Type723 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteCertificateResponse? Type724 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormat? Type724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteCertificateResponseObject? Type725 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatTextFormatType? Type725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFileResponse? Type726 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormat? Type726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFileResponseObject? Type727 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatType? Type727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponse? Type728 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammar? Type728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponseObject? Type729 { get; set; } + public global::tryAGI.OpenAI.CustomToolChatCompletionsCustomFormatGrammarFormatGrammarSyntax? Type729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteMessageResponse? Type730 { get; set; } + public global::tryAGI.OpenAI.DeleteAssistantResponse? Type730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteMessageResponseObject? Type731 { get; set; } + public global::tryAGI.OpenAI.DeleteAssistantResponseObject? Type731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteModelResponse? Type732 { get; set; } + public global::tryAGI.OpenAI.DeleteCertificateResponse? Type732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteThreadResponse? Type733 { get; set; } + public global::tryAGI.OpenAI.DeleteCertificateResponseObject? Type733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteThreadResponseObject? Type734 { get; set; } + public global::tryAGI.OpenAI.DeleteFileResponse? Type734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreFileResponse? Type735 { get; set; } + public global::tryAGI.OpenAI.DeleteFileResponseObject? Type735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreFileResponseObject? Type736 { get; set; } + public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponse? Type736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreResponse? Type737 { get; set; } + public global::tryAGI.OpenAI.DeleteFineTuningCheckpointPermissionResponseObject? Type737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteVectorStoreResponseObject? Type738 { get; set; } + public global::tryAGI.OpenAI.DeleteMessageResponse? Type738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversation? Type739 { get; set; } + public global::tryAGI.OpenAI.DeleteMessageResponseObject? Type739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResource? Type740 { get; set; } + public global::tryAGI.OpenAI.DeleteModelResponse? Type740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedRoleAssignmentResource? Type741 { get; set; } + public global::tryAGI.OpenAI.DeleteThreadResponse? Type741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEventEvent? Type742 { get; set; } + public global::tryAGI.OpenAI.DeleteThreadResponseObject? Type742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoneEventData? Type743 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreFileResponse? Type743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessageRole? Type744 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreFileResponseObject? Type744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type745 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreResponse? Type745 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type746 { get; set; } + public global::tryAGI.OpenAI.DeleteVectorStoreResponseObject? Type746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessagePhase? Type747 { get; set; } + public global::tryAGI.OpenAI.DeletedConversation? Type747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EasyInputMessageType? Type748 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResource? Type748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParam? Type749 { get; set; } + public global::tryAGI.OpenAI.DeletedRoleAssignmentResource? Type749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type750 { get; set; } + public global::tryAGI.OpenAI.DoneEventEvent? Type750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamModel? Type751 { get; set; } + public global::tryAGI.OpenAI.DoneEventData? Type751 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type752 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessageRole? Type752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam? Type753 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamQuality2? Type754 { get; set; } + public global::System.Collections.Generic.IList? Type754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamInputFidelity2? Type755 { get; set; } + public global::tryAGI.OpenAI.MessagePhase? Type755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamSize2? Type756 { get; set; } + public global::tryAGI.OpenAI.EasyInputMessageType? Type756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamOutputFormat2? Type757 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParam? Type757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamModeration2? Type758 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EditImageBodyJsonParamBackground2? Type759 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamModel? Type759 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type760 { get; set; } + public global::System.Collections.Generic.IList? Type760 { get; set; } /// /// /// - public float? Type761 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam? Type761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EmbeddingObject? Type762 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamQuality2? Type762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error? Type763 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamInputFidelity2? Type763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorEventEvent? Type764 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamSize2? Type764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorResponse? Type765 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamOutputFormat2? Type765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Eval? Type766 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamModeration2? Type766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalObject? Type767 { get; set; } + public global::tryAGI.OpenAI.EditImageBodyJsonParamBackground2? Type767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type768 { get; set; } + public global::System.Collections.Generic.IList? Type768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalCustomDataSourceConfig? Type769 { get; set; } + public float? Type769 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalLogsDataSourceConfig? Type770 { get; set; } + public global::tryAGI.OpenAI.EmbeddingObject? Type770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfig? Type771 { get; set; } + public global::tryAGI.OpenAI.Error? Type771 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type772 { get; set; } + public global::tryAGI.OpenAI.ErrorEventEvent? Type772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type773 { get; set; } + public global::tryAGI.OpenAI.ErrorResponse? Type773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderLabelModel? Type774 { get; set; } + public global::tryAGI.OpenAI.Eval? Type774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalApiError? Type775 { get; set; } + public global::tryAGI.OpenAI.EvalObject? Type775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalCustomDataSourceConfigType? Type776 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderLabelModel? Type777 { get; set; } + public global::tryAGI.OpenAI.EvalCustomDataSourceConfig? Type777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderPython? Type778 { get; set; } + public global::tryAGI.OpenAI.EvalLogsDataSourceConfig? Type778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderPythonVariant2? Type779 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfig? Type779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModel? Type780 { get; set; } + public global::System.Collections.Generic.IList>? Type780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderScoreModelVariant2? Type781 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheck? Type782 { get; set; } + public global::tryAGI.OpenAI.EvalGraderLabelModel? Type782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarity? Type783 { get; set; } + public global::tryAGI.OpenAI.EvalApiError? Type783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalGraderTextSimilarityVariant2? Type784 { get; set; } + public global::tryAGI.OpenAI.EvalCustomDataSourceConfigType? Type784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemRole? Type785 { get; set; } + public global::tryAGI.OpenAI.GraderLabelModel? Type785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContent? Type786 { get; set; } + public global::tryAGI.OpenAI.GraderPython? Type786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemType? Type787 { get; set; } + public global::tryAGI.OpenAI.EvalGraderPythonVariant2? Type787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentItem? Type788 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModel? Type788 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type789 { get; set; } + public global::tryAGI.OpenAI.EvalGraderScoreModelVariant2? Type789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContent? Type790 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheck? Type790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentOutputText? Type791 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarity? Type791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemInputImage? Type792 { get; set; } + public global::tryAGI.OpenAI.EvalGraderTextSimilarityVariant2? Type792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudio? Type793 { get; set; } + public global::tryAGI.OpenAI.EvalItemRole? Type793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemContentOutputTextType? Type794 { get; set; } + public global::tryAGI.OpenAI.EvalItemContent? Type794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalItemInputImageType? Type795 { get; set; } + public global::tryAGI.OpenAI.EvalItemType? Type795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSourceType? Type796 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentItem? Type796 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type797 { get; set; } + public global::System.Collections.Generic.IList? Type797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileContentSourceContentItem? Type798 { get; set; } + public global::tryAGI.OpenAI.InputTextContent? Type798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalJsonlFileIdSourceType? Type799 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentOutputText? Type799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalList? Type800 { get; set; } + public global::tryAGI.OpenAI.EvalItemInputImage? Type800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalListObject? Type801 { get; set; } + public global::tryAGI.OpenAI.InputAudio? Type801 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type802 { get; set; } + public global::tryAGI.OpenAI.EvalItemContentOutputTextType? Type802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalLogsDataSourceConfigType? Type803 { get; set; } + public global::tryAGI.OpenAI.EvalItemInputImageType? Type803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalResponsesSourceType? Type804 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSourceType? Type804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRun? Type805 { get; set; } + public global::System.Collections.Generic.IList? Type805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunObject? Type806 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileContentSourceContentItem? Type806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunResultCounts? Type807 { get; set; } + public global::tryAGI.OpenAI.EvalJsonlFileIdSourceType? Type807 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type808 { get; set; } + public global::tryAGI.OpenAI.EvalList? Type808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunPerModelUsageItem? Type809 { get; set; } + public global::tryAGI.OpenAI.EvalListObject? Type809 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type810 { get; set; } + public global::System.Collections.Generic.IList? Type810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult? Type811 { get; set; } + public global::tryAGI.OpenAI.EvalLogsDataSourceConfigType? Type811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunList? Type812 { get; set; } + public global::tryAGI.OpenAI.EvalResponsesSourceType? Type812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunListObject? Type813 { get; set; } + public global::tryAGI.OpenAI.EvalRun? Type813 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type814 { get; set; } + public global::tryAGI.OpenAI.EvalRunObject? Type814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItem? Type815 { get; set; } + public global::tryAGI.OpenAI.EvalRunResultCounts? Type815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemObject? Type816 { get; set; } + public global::System.Collections.Generic.IList? Type816 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type817 { get; set; } + public global::tryAGI.OpenAI.EvalRunPerModelUsageItem? Type817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemResult? Type818 { get; set; } + public global::System.Collections.Generic.IList? Type818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSample? Type819 { get; set; } + public global::tryAGI.OpenAI.EvalRunPerTestingCriteriaResult? Type819 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type820 { get; set; } + public global::tryAGI.OpenAI.EvalRunList? Type820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleInputItem? Type821 { get; set; } + public global::tryAGI.OpenAI.EvalRunListObject? Type821 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type822 { get; set; } + public global::System.Collections.Generic.IList? Type822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleOutputItem? Type823 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItem? Type823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemSampleUsage? Type824 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemObject? Type824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemList? Type825 { get; set; } + public global::System.Collections.Generic.IList? Type825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalRunOutputItemListObject? Type826 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemResult? Type826 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type827 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSample? Type827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfigType? Type828 { get; set; } + public global::System.Collections.Generic.IList? Type828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EvalStoredCompletionsSourceType? Type829 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleInputItem? Type829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileExpirationAfterAnchor? Type830 { get; set; } + public global::System.Collections.Generic.IList? Type830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FilePath? Type831 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleOutputItem? Type831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FilePathType? Type832 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemSampleUsage? Type832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchRanker? Type833 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemList? Type833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallType? Type834 { get; set; } + public global::tryAGI.OpenAI.EvalRunOutputItemListObject? Type834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallStatus? Type835 { get; set; } + public global::System.Collections.Generic.IList? Type835 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type836 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsDataSourceConfigType? Type836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolCallResultsVariant1Item? Type837 { get; set; } + public global::tryAGI.OpenAI.EvalStoredCompletionsSourceType? Type837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessage? Type838 { get; set; } + public global::tryAGI.OpenAI.FileExpirationAfterAnchor? Type838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessageAssistantMessage? Type839 { get; set; } + public global::tryAGI.OpenAI.FilePath? Type839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparameters? Type840 { get; set; } + public global::tryAGI.OpenAI.FilePathType? Type840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type841 { get; set; } + public global::tryAGI.OpenAI.FileSearchRanker? Type841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBeta? Type842 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallType? Type842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type843 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallStatus? Type843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBatchSize? Type844 { get; set; } + public global::System.Collections.Generic.IList? Type844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type845 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolCallResultsVariant1Item? Type845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersLearningRateMultiplier? Type846 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessage? Type846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type847 { get; set; } + public global::tryAGI.OpenAI.FineTuneChatCompletionRequestAssistantMessageAssistantMessage? Type847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOHyperparametersNEpochs? Type848 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparameters? Type848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneDPOMethod? Type849 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneMethodType? Type850 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBeta? Type850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedMethod? Type851 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementMethod? Type852 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersBatchSize? Type852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparameters? Type853 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type854 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersLearningRateMultiplier? Type854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersBatchSize? Type855 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type856 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOHyperparametersNEpochs? Type856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersLearningRateMultiplier? Type857 { get; set; } + public global::tryAGI.OpenAI.FineTuneDPOMethod? Type857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type858 { get; set; } + public global::tryAGI.OpenAI.FineTuneMethodType? Type858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersNEpochs? Type859 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedMethod? Type859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersReasoningEffort? Type860 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementMethod? Type860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type861 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparameters? Type861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersComputeMultiplier? Type862 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type863 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersBatchSize? Type863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalInterval? Type864 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type865 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersLearningRateMultiplier? Type865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalSamples? Type866 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type867 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersNEpochs? Type867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderMulti? Type868 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersReasoningEffort? Type868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparameters? Type869 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type870 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersComputeMultiplier? Type870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersBatchSize? Type871 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type872 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalInterval? Type872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersLearningRateMultiplier? Type873 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type874 { get; set; } + public global::tryAGI.OpenAI.FineTuneReinforcementHyperparametersEvalSamples? Type874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersNEpochs? Type875 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningCheckpointPermission? Type876 { get; set; } + public global::tryAGI.OpenAI.GraderMulti? Type876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningCheckpointPermissionObject? Type877 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparameters? Type877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegration? Type878 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegrationType? Type879 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersBatchSize? Type879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningIntegrationWandb? Type880 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJob? Type881 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersLearningRateMultiplier? Type881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobError2? Type882 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparameters? Type883 { get; set; } + public global::tryAGI.OpenAI.FineTuneSupervisedHyperparametersNEpochs? Type883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type884 { get; set; } + public global::tryAGI.OpenAI.FineTuningCheckpointPermission? Type884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersBatchSizeVariant1? Type885 { get; set; } + public global::tryAGI.OpenAI.FineTuningCheckpointPermissionObject? Type885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type886 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegration? Type886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersLearningRateMultiplier? Type887 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegrationType? Type887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type888 { get; set; } + public global::tryAGI.OpenAI.FineTuningIntegrationWandb? Type888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobHyperparametersNEpochs? Type889 { get; set; } + public global::tryAGI.OpenAI.FineTuningJob? Type889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobObject? Type890 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobError2? Type890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobStatus? Type891 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparameters? Type891 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type892 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpoint? Type893 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersBatchSizeVariant1? Type893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics? Type894 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobCheckpointObject? Type895 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersLearningRateMultiplier? Type895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEvent? Type896 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventObject? Type897 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobHyperparametersNEpochs? Type897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventLevel? Type898 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobObject? Type898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FineTuningJobEventType? Type899 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobStatus? Type899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContent? Type900 { get; set; } + public global::System.Collections.Generic.IList? Type900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContent? Type901 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpoint? Type901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutputDiscriminator? Type902 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpointMetrics? Type902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCall? Type903 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobCheckpointObject? Type903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallType? Type904 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEvent? Type904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallStatus? Type905 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventObject? Type905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutput? Type906 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventLevel? Type906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputType? Type907 { get; set; } + public global::tryAGI.OpenAI.FineTuningJobEventType? Type907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputStatus? Type908 { get; set; } + public global::tryAGI.OpenAI.InputImageContent? Type908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallOutputResourceVariant2? Type909 { get; set; } + public global::tryAGI.OpenAI.InputFileContent? Type909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolCallResourceVariant2? Type910 { get; set; } + public global::tryAGI.OpenAI.FunctionAndCustomToolCallOutputDiscriminator? Type910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderLabelModelType? Type911 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCall? Type911 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type912 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallType? Type912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderMultiType? Type913 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallStatus? Type913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type914 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutput? Type914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderPythonType? Type915 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputType? Type915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModelType? Type916 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputStatus? Type916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderScoreModelSamplingParams? Type917 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallOutputResourceVariant2? Type917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheckType? Type918 { get; set; } + public global::tryAGI.OpenAI.FunctionToolCallResourceVariant2? Type918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderStringCheckOperation? Type919 { get; set; } + public global::tryAGI.OpenAI.GraderLabelModelType? Type919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarityType? Type920 { get; set; } + public global::System.Collections.Generic.IList? Type920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GraderTextSimilarityEvaluationMetric? Type921 { get; set; } + public global::tryAGI.OpenAI.GraderMultiType? Type921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Group? Type922 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupObject? Type923 { get; set; } + public global::tryAGI.OpenAI.GraderPythonType? Type923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupDeletedResource? Type924 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelType? Type924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupDeletedResourceObject? Type925 { get; set; } + public global::tryAGI.OpenAI.GraderScoreModelSamplingParams? Type925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupListResource? Type926 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheckType? Type926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupListResourceObject? Type927 { get; set; } + public global::tryAGI.OpenAI.GraderStringCheckOperation? Type927 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type928 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarityType? Type928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupResponse? Type929 { get; set; } + public global::tryAGI.OpenAI.GraderTextSimilarityEvaluationMetric? Type929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupResourceWithSuccess? Type930 { get; set; } + public global::tryAGI.OpenAI.Group? Type930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupRoleAssignment? Type931 { get; set; } + public global::tryAGI.OpenAI.GroupObject? Type931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupRoleAssignmentObject? Type932 { get; set; } + public global::tryAGI.OpenAI.GroupDeletedResource? Type932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Role? Type933 { get; set; } + public global::tryAGI.OpenAI.GroupDeletedResourceObject? Type933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserAssignment? Type934 { get; set; } + public global::tryAGI.OpenAI.GroupListResource? Type934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserAssignmentObject? Type935 { get; set; } + public global::tryAGI.OpenAI.GroupListResourceObject? Type935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserDeletedResource? Type936 { get; set; } + public global::System.Collections.Generic.IList? Type936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GroupUserDeletedResourceObject? Type937 { get; set; } + public global::tryAGI.OpenAI.GroupResponse? Type937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Image2? Type938 { get; set; } + public global::tryAGI.OpenAI.GroupResourceWithSuccess? Type938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEvent? Type939 { get; set; } + public global::tryAGI.OpenAI.GroupRoleAssignment? Type939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventType? Type940 { get; set; } + public global::tryAGI.OpenAI.GroupRoleAssignmentObject? Type940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventSize? Type941 { get; set; } + public global::tryAGI.OpenAI.Role? Type941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventQuality? Type942 { get; set; } + public global::tryAGI.OpenAI.GroupUserAssignment? Type942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventBackground? Type943 { get; set; } + public global::tryAGI.OpenAI.GroupUserAssignmentObject? Type943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat? Type944 { get; set; } + public global::tryAGI.OpenAI.GroupUserDeletedResource? Type944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesUsage? Type945 { get; set; } + public global::tryAGI.OpenAI.GroupUserDeletedResourceObject? Type945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEvent? Type946 { get; set; } + public global::tryAGI.OpenAI.Image2? Type946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventType? Type947 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEvent? Type947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventSize? Type948 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventType? Type948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventQuality? Type949 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventSize? Type949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventBackground? Type950 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventQuality? Type950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat? Type951 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventBackground? Type951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEvent? Type952 { get; set; } + public global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat? Type952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminator? Type953 { get; set; } + public global::tryAGI.OpenAI.ImagesUsage? Type953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEvent? Type954 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEvent? Type954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventType? Type955 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventType? Type955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventSize? Type956 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventSize? Type956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventQuality? Type957 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventQuality? Type957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventBackground? Type958 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventBackground? Type958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat? Type959 { get; set; } + public global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat? Type959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEvent? Type960 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEvent? Type960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventType? Type961 { get; set; } + public global::tryAGI.OpenAI.ImageEditStreamEventDiscriminator? Type961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventSize? Type962 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEvent? Type962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventQuality? Type963 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventType? Type963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventBackground? Type964 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventSize? Type964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenPartialImageEventOutputFormat? Type965 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventQuality? Type965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEvent? Type966 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventBackground? Type966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminator? Type967 { get; set; } + public global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat? Type967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenTool? Type968 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEvent? Type968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolType? Type969 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventType? Type969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type970 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventSize? Type970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolModel? Type971 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventQuality? Type971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolQuality? Type972 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventBackground? Type972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolSize? Type973 { get; set; } + public global::tryAGI.OpenAI.ImageGenPartialImageEventOutputFormat? Type973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolOutputFormat? Type974 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEvent? Type974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolModeration? Type975 { get; set; } + public global::tryAGI.OpenAI.ImageGenStreamEventDiscriminator? Type975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolBackground? Type976 { get; set; } + public global::tryAGI.OpenAI.ImageGenTool? Type976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolInputImageMask? Type977 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolType? Type977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenActionEnum? Type978 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCallType? Type979 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolModel? Type979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenToolCallStatus? Type980 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolQuality? Type980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponse? Type981 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolSize? Type981 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type982 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolOutputFormat? Type982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseBackground? Type983 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolModeration? Type983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseOutputFormat? Type984 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolBackground? Type984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseSize? Type985 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolInputImageMask? Type985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesResponseQuality? Type986 { get; set; } + public global::tryAGI.OpenAI.ImageGenActionEnum? Type986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenUsage? Type987 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCallType? Type987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImagesUsageInputTokensDetails? Type988 { get; set; } + public global::tryAGI.OpenAI.ImageGenToolCallStatus? Type988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioType? Type989 { get; set; } + public global::tryAGI.OpenAI.ImagesResponse? Type989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioInputAudio1? Type990 { get; set; } + public global::System.Collections.Generic.IList? Type990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputAudioInputAudio1Format? Type991 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseBackground? Type991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentDiscriminator? Type992 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseOutputFormat? Type992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItem? Type993 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseSize? Type993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Item? Type994 { get; set; } + public global::tryAGI.OpenAI.ImagesResponseQuality? Type994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParam? Type995 { get; set; } + public global::tryAGI.OpenAI.ImageGenUsage? Type995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputItemDiscriminator? Type996 { get; set; } + public global::tryAGI.OpenAI.ImagesUsageInputTokensDetails? Type996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessage? Type997 { get; set; } + public global::tryAGI.OpenAI.InputAudioType? Type997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageType? Type998 { get; set; } + public global::tryAGI.OpenAI.InputAudioInputAudio1? Type998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageRole? Type999 { get; set; } + public global::tryAGI.OpenAI.InputAudioInputAudio1Format? Type999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageStatus? Type1000 { get; set; } + public global::tryAGI.OpenAI.InputContentDiscriminator? Type1000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageResource? Type1001 { get; set; } + public global::tryAGI.OpenAI.InputItem? Type1001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageResourceVariant2? Type1002 { get; set; } + public global::tryAGI.OpenAI.Item? Type1002 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1003 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParam? Type1003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Invite? Type1004 { get; set; } + public global::tryAGI.OpenAI.InputItemDiscriminator? Type1004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteObject? Type1005 { get; set; } + public global::tryAGI.OpenAI.InputMessage? Type1005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRole? Type1006 { get; set; } + public global::tryAGI.OpenAI.InputMessageType? Type1006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteStatus? Type1007 { get; set; } + public global::tryAGI.OpenAI.InputMessageRole? Type1007 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1008 { get; set; } + public global::tryAGI.OpenAI.InputMessageStatus? Type1008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProject? Type1009 { get; set; } + public global::tryAGI.OpenAI.InputMessageResource? Type1009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProjectRole? Type1010 { get; set; } + public global::tryAGI.OpenAI.InputMessageResourceVariant2? Type1010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteDeleteResponse? Type1011 { get; set; } + public global::System.Collections.Generic.IList? Type1011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteDeleteResponseObject? Type1012 { get; set; } + public global::tryAGI.OpenAI.Invite? Type1012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteListResponse? Type1013 { get; set; } + public global::tryAGI.OpenAI.InviteObject? Type1013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteListResponseObject? Type1014 { get; set; } + public global::tryAGI.OpenAI.InviteRole? Type1014 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1015 { get; set; } + public global::tryAGI.OpenAI.InviteStatus? Type1015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteProjectGroupBody? Type1016 { get; set; } + public global::System.Collections.Generic.IList? Type1016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequest? Type1017 { get; set; } + public global::tryAGI.OpenAI.InviteProject? Type1017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestRole? Type1018 { get; set; } + public global::tryAGI.OpenAI.InviteProjectRole? Type1018 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1019 { get; set; } + public global::tryAGI.OpenAI.InviteDeleteResponse? Type1019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestProject? Type1020 { get; set; } + public global::tryAGI.OpenAI.InviteDeleteResponseObject? Type1020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InviteRequestProjectRole? Type1021 { get; set; } + public global::tryAGI.OpenAI.InviteListResponse? Type1021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessage? Type1022 { get; set; } + public global::tryAGI.OpenAI.InviteListResponseObject? Type1022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParam? Type1023 { get; set; } + public global::System.Collections.Generic.IList? Type1023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParam? Type1024 { get; set; } + public global::tryAGI.OpenAI.InviteProjectGroupBody? Type1024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallItemParam? Type1025 { get; set; } + public global::tryAGI.OpenAI.InviteRequest? Type1025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputItemParam? Type1026 { get; set; } + public global::tryAGI.OpenAI.InviteRequestRole? Type1026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionSummaryItemParam? Type1027 { get; set; } + public global::System.Collections.Generic.IList? Type1027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParam? Type1028 { get; set; } + public global::tryAGI.OpenAI.InviteRequestProject? Type1028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputItemParam? Type1029 { get; set; } + public global::tryAGI.OpenAI.InviteRequestProjectRole? Type1029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallItemParam? Type1030 { get; set; } + public global::tryAGI.OpenAI.OutputMessage? Type1030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParam? Type1031 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParam? Type1031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponse? Type1032 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParam? Type1032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemDiscriminator? Type1033 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallItemParam? Type1033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResource? Type1034 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputItemParam? Type1034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemResourceDiscriminator? Type1035 { get; set; } + public global::tryAGI.OpenAI.CompactionSummaryItemParam? Type1035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsResponse? Type1036 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParam? Type1036 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1037 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputItemParam? Type1037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsResponse? Type1038 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallItemParam? Type1038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsResponseObject? Type1039 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParam? Type1039 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1040 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponse? Type1040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListBatchesResponse? Type1041 { get; set; } + public global::tryAGI.OpenAI.ItemDiscriminator? Type1041 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1042 { get; set; } + public global::tryAGI.OpenAI.ItemResource? Type1042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListBatchesResponseObject? Type1043 { get; set; } + public global::tryAGI.OpenAI.ItemResourceDiscriminator? Type1043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListCertificatesResponse? Type1044 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsResponse? Type1044 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1045 { get; set; } + public global::System.Collections.Generic.IList? Type1045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListCertificatesResponseObject? Type1046 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsResponse? Type1046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesResponse? Type1047 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsResponseObject? Type1047 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1048 { get; set; } + public global::System.Collections.Generic.IList? Type1048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFile? Type1049 { get; set; } + public global::tryAGI.OpenAI.ListBatchesResponse? Type1049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponse? Type1050 { get; set; } + public global::System.Collections.Generic.IList? Type1050 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1051 { get; set; } + public global::tryAGI.OpenAI.ListBatchesResponseObject? Type1051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponseObject? Type1052 { get; set; } + public global::tryAGI.OpenAI.ListCertificatesResponse? Type1052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponse? Type1053 { get; set; } + public global::System.Collections.Generic.IList? Type1053 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1054 { get; set; } + public global::tryAGI.OpenAI.ListCertificatesResponseObject? Type1054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponseObject? Type1055 { get; set; } + public global::tryAGI.OpenAI.ListFilesResponse? Type1055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobEventsResponse? Type1056 { get; set; } + public global::System.Collections.Generic.IList? Type1056 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1057 { get; set; } + public global::tryAGI.OpenAI.OpenAIFile? Type1057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningJobEventsResponseObject? Type1058 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponse? Type1058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesResponse? Type1059 { get; set; } + public global::System.Collections.Generic.IList? Type1059 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1060 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionResponseObject? Type1060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObject? Type1061 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponse? Type1061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListModelsResponse? Type1062 { get; set; } + public global::System.Collections.Generic.IList? Type1062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListModelsResponseObject? Type1063 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobCheckpointsResponseObject? Type1063 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1064 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobEventsResponse? Type1064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Model17? Type1065 { get; set; } + public global::System.Collections.Generic.IList? Type1065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponse? Type1066 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningJobEventsResponseObject? Type1066 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1067 { get; set; } + public global::tryAGI.OpenAI.ListMessagesResponse? Type1067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponseObject? Type1068 { get; set; } + public global::System.Collections.Generic.IList? Type1068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsResponse? Type1069 { get; set; } + public global::tryAGI.OpenAI.MessageObject? Type1069 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1070 { get; set; } + public global::tryAGI.OpenAI.ListModelsResponse? Type1070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObject? Type1071 { get; set; } + public global::tryAGI.OpenAI.ListModelsResponseObject? Type1071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsResponse? Type1072 { get; set; } + public global::System.Collections.Generic.IList? Type1072 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1073 { get; set; } + public global::tryAGI.OpenAI.Model17? Type1073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObject? Type1074 { get; set; } + public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponse? Type1074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesResponse? Type1075 { get; set; } + public global::System.Collections.Generic.IList? Type1075 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1076 { get; set; } + public global::tryAGI.OpenAI.ListPaginatedFineTuningJobsResponseObject? Type1076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObject? Type1077 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsResponse? Type1077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresResponse? Type1078 { get; set; } + public global::System.Collections.Generic.IList? Type1078 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1079 { get; set; } + public global::tryAGI.OpenAI.RunStepObject? Type1079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObject? Type1080 { get; set; } + public global::tryAGI.OpenAI.ListRunsResponse? Type1080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallType? Type1081 { get; set; } + public global::System.Collections.Generic.IList? Type1081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecAction? Type1082 { get; set; } + public global::tryAGI.OpenAI.RunObject? Type1082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallStatus? Type1083 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesResponse? Type1083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutputType? Type1084 { get; set; } + public global::System.Collections.Generic.IList? Type1084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolCallOutputStatus2? Type1085 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObject? Type1085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProbProperties? Type1086 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresResponse? Type1086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalRequestType? Type1087 { get; set; } + public global::System.Collections.Generic.IList? Type1087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseType? Type1088 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObject? Type1088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPApprovalResponseResourceType? Type1089 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallType? Type1089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListToolsType? Type1090 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecAction? Type1090 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1091 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallStatus? Type1091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPListToolsTool? Type1092 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutputType? Type1092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPTool? Type1093 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolCallOutputStatus2? Type1093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolType? Type1094 { get; set; } + public global::tryAGI.OpenAI.LogProbProperties? Type1094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolConnectorId? Type1095 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalRequestType? Type1095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.MCPToolFilter>? Type1096 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseType? Type1096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolFilter? Type1097 { get; set; } + public global::tryAGI.OpenAI.MCPApprovalResponseResourceType? Type1097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1098 { get; set; } + public global::tryAGI.OpenAI.MCPListToolsType? Type1098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum? Type1099 { get; set; } + public global::System.Collections.Generic.IList? Type1099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum2? Type1100 { get; set; } + public global::tryAGI.OpenAI.MCPListToolsTool? Type1100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCallType? Type1101 { get; set; } + public global::tryAGI.OpenAI.MCPTool? Type1101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MCPToolCallStatus? Type1102 { get; set; } + public global::tryAGI.OpenAI.MCPToolType? Type1102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectType? Type1103 { get; set; } + public global::tryAGI.OpenAI.MCPToolConnectorId? Type1103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFile? Type1104 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.MCPToolFilter>? Type1104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFileDetail? Type1105 { get; set; } + public global::tryAGI.OpenAI.MCPToolFilter? Type1105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectType? Type1106 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrl? Type1107 { get; set; } + public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum? Type1107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrlDetail? Type1108 { get; set; } + public global::tryAGI.OpenAI.MCPToolRequireApprovalVariant1Enum2? Type1108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentRefusalObject? Type1109 { get; set; } + public global::tryAGI.OpenAI.MCPToolCallType? Type1109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentRefusalObjectType? Type1110 { get; set; } + public global::tryAGI.OpenAI.MCPToolCallStatus? Type1110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObject? Type1111 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectType? Type1111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectType? Type1112 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFile? Type1112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectFileCitation? Type1113 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageFileObjectImageFileDetail? Type1113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObject? Type1114 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectType? Type1114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectType? Type1115 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrl? Type1115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectFilePath? Type1116 { get; set; } + public global::tryAGI.OpenAI.MessageContentImageUrlObjectImageUrlDetail? Type1116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObject? Type1117 { get; set; } + public global::tryAGI.OpenAI.MessageContentRefusalObject? Type1117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObjectType? Type1118 { get; set; } + public global::tryAGI.OpenAI.MessageContentRefusalObjectType? Type1118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentTextObjectText? Type1119 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObject? Type1119 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1120 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectType? Type1120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1121 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFileCitationObjectFileCitation? Type1121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObject? Type1122 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObject? Type1122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectType? Type1123 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectType? Type1123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFile? Type1124 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextAnnotationsFilePathObjectFilePath? Type1124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFileDetail? Type1125 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObject? Type1125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObject? Type1126 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObjectType? Type1126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectType? Type1127 { get; set; } + public global::tryAGI.OpenAI.MessageContentTextObjectText? Type1127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrl? Type1128 { get; set; } + public global::System.Collections.Generic.IList>? Type1128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrlDetail? Type1129 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentRefusalObject? Type1130 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObject? Type1130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentRefusalObjectType? Type1131 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectType? Type1131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObject? Type1132 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFile? Type1132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectType? Type1133 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageFileObjectImageFileDetail? Type1133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation? Type1134 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObject? Type1134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObject? Type1135 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectType? Type1135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectType? Type1136 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrl? Type1136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectFilePath? Type1137 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentImageUrlObjectImageUrlDetail? Type1137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObject? Type1138 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentRefusalObject? Type1138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObjectType? Type1139 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentRefusalObjectType? Type1139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaContentTextObjectText? Type1140 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObject? Type1140 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1141 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectType? Type1141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1142 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFileCitationObjectFileCitation? Type1142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObject? Type1143 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObject? Type1143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectObject? Type1144 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectType? Type1144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectDelta? Type1145 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextAnnotationsFilePathObjectFilePath? Type1145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole? Type1146 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObject? Type1146 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1147 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObjectType? Type1147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1148 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaContentTextObjectText? Type1148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectObject? Type1149 { get; set; } + public global::System.Collections.Generic.IList>? Type1149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectStatus? Type1150 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectIncompleteDetails2? Type1151 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObject? Type1151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason? Type1152 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectObject? Type1152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectRole? Type1153 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectDelta? Type1153 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1154 { get; set; } + public global::tryAGI.OpenAI.MessageDeltaObjectDeltaRole? Type1154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1155 { get; set; } + public global::System.Collections.Generic.IList>? Type1155 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1156 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageObjectAttachmentsVariant1Item? Type1157 { get; set; } + public global::tryAGI.OpenAI.MessageObjectObject? Type1157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRequestContentTextObjectType? Type1158 { get; set; } + public global::tryAGI.OpenAI.MessageObjectStatus? Type1158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant1? Type1159 { get; set; } + public global::tryAGI.OpenAI.MessageObjectIncompleteDetails2? Type1159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant1Event? Type1160 { get; set; } + public global::tryAGI.OpenAI.MessageObjectIncompleteDetailsReason? Type1160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant2? Type1161 { get; set; } + public global::tryAGI.OpenAI.MessageObjectRole? Type1161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant2Event? Type1162 { get; set; } + public global::System.Collections.Generic.IList>? Type1162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant3? Type1163 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant3Event? Type1164 { get; set; } + public global::System.Collections.Generic.IList? Type1164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant4? Type1165 { get; set; } + public global::tryAGI.OpenAI.MessageObjectAttachmentsVariant1Item? Type1165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant4Event? Type1166 { get; set; } + public global::tryAGI.OpenAI.MessageRequestContentTextObjectType? Type1166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant5? Type1167 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant1? Type1167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStreamEventVariant5Event? Type1168 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant1Event? Type1168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelObject? Type1169 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant2? Type1169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIds? Type1170 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant2Event? Type1170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsResponses? Type1171 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant3? Type1171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsCompaction? Type1172 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant3Event? Type1172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsResponsesEnum? Type1173 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant4? Type1173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelIdsSharedEnum? Type1174 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant4Event? Type1174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModelResponsePropertiesPromptCacheRetention2? Type1175 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant5? Type1175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequest? Type1176 { get; set; } + public global::tryAGI.OpenAI.MessageStreamEventVariant5Event? Type1176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResources2? Type1177 { get; set; } + public global::tryAGI.OpenAI.ModelObject? Type1177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesCodeInterpreter? Type1178 { get; set; } + public global::tryAGI.OpenAI.ModelIds? Type1178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesFileSearch? Type1179 { get; set; } + public global::tryAGI.OpenAI.ModelIdsResponses? Type1179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyCertificateRequest? Type1180 { get; set; } + public global::tryAGI.OpenAI.ModelIdsCompaction? Type1180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyMessageRequest? Type1181 { get; set; } + public global::tryAGI.OpenAI.ModelIdsResponsesEnum? Type1181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyRunRequest? Type1182 { get; set; } + public global::tryAGI.OpenAI.ModelIdsSharedEnum? Type1182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequest? Type1183 { get; set; } + public global::tryAGI.OpenAI.ModelResponsePropertiesPromptCacheRetention2? Type1183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResources2? Type1184 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequest? Type1184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesCodeInterpreter? Type1185 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResources2? Type1185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesFileSearch? Type1186 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesCodeInterpreter? Type1186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NoiseReductionType? Type1187 { get; set; } + public global::tryAGI.OpenAI.ModifyAssistantRequestToolResourcesFileSearch? Type1187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFileObject? Type1188 { get; set; } + public global::tryAGI.OpenAI.ModifyCertificateRequest? Type1188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFilePurpose? Type1189 { get; set; } + public global::tryAGI.OpenAI.ModifyMessageRequest? Type1189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OpenAIFileStatus? Type1190 { get; set; } + public global::tryAGI.OpenAI.ModifyRunRequest? Type1190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParam? Type1191 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequest? Type1191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParamType? Type1192 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResources2? Type1192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputAudio? Type1193 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesCodeInterpreter? Type1193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputAudioType? Type1194 { get; set; } + public global::tryAGI.OpenAI.ModifyThreadRequestToolResourcesFileSearch? Type1194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContent? Type1195 { get; set; } + public global::tryAGI.OpenAI.NoiseReductionType? Type1195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContent? Type1196 { get; set; } + public global::tryAGI.OpenAI.OpenAIFileObject? Type1196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningTextContent? Type1197 { get; set; } + public global::tryAGI.OpenAI.OpenAIFilePurpose? Type1197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputContentDiscriminator? Type1198 { get; set; } + public global::tryAGI.OpenAI.OpenAIFileStatus? Type1198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItem? Type1199 { get; set; } + public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParam? Type1199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionBody? Type1200 { get; set; } + public global::tryAGI.OpenAI.OtherChunkingStrategyResponseParamType? Type1200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItemDiscriminator? Type1201 { get; set; } + public global::tryAGI.OpenAI.OutputAudio? Type1201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageType? Type1202 { get; set; } + public global::tryAGI.OpenAI.OutputAudioType? Type1202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageRole? Type1203 { get; set; } + public global::tryAGI.OpenAI.OutputTextContent? Type1203 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1204 { get; set; } + public global::tryAGI.OpenAI.RefusalContent? Type1204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageContent? Type1205 { get; set; } + public global::tryAGI.OpenAI.ReasoningTextContent? Type1205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageStatus? Type1206 { get; set; } + public global::tryAGI.OpenAI.OutputContentDiscriminator? Type1206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputMessageContentDiscriminator? Type1207 { get; set; } + public global::tryAGI.OpenAI.OutputItem? Type1207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PredictionContentType? Type1208 { get; set; } + public global::tryAGI.OpenAI.OutputItemDiscriminator? Type1208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Project? Type1209 { get; set; } + public global::tryAGI.OpenAI.OutputMessageType? Type1209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectObject? Type1210 { get; set; } + public global::tryAGI.OpenAI.OutputMessageRole? Type1210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectStatus? Type1211 { get; set; } + public global::System.Collections.Generic.IList? Type1211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKey? Type1212 { get; set; } + public global::tryAGI.OpenAI.OutputMessageContent? Type1212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyObject? Type1213 { get; set; } + public global::tryAGI.OpenAI.OutputMessageStatus? Type1213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwner? Type1214 { get; set; } + public global::tryAGI.OpenAI.OutputMessageContentDiscriminator? Type1214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyOwnerType? Type1215 { get; set; } + public global::tryAGI.OpenAI.PredictionContentType? Type1215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUser? Type1216 { get; set; } + public global::tryAGI.OpenAI.Project? Type1216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccount? Type1217 { get; set; } + public global::tryAGI.OpenAI.ProjectObject? Type1217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponse? Type1218 { get; set; } + public global::tryAGI.OpenAI.ProjectStatus? Type1218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponseObject? Type1219 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKey? Type1219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyListResponse? Type1220 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyObject? Type1220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectApiKeyListResponseObject? Type1221 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwner? Type1221 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1222 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyOwnerType? Type1222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectCreateRequest? Type1223 { get; set; } + public global::tryAGI.OpenAI.ProjectUser? Type1223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectCreateRequestGeography? Type1224 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccount? Type1224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroup? Type1225 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponse? Type1225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupObject? Type1226 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyDeleteResponseObject? Type1226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupDeletedResource? Type1227 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyListResponse? Type1227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupDeletedResourceObject? Type1228 { get; set; } + public global::tryAGI.OpenAI.ProjectApiKeyListResponseObject? Type1228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupListResource? Type1229 { get; set; } + public global::System.Collections.Generic.IList? Type1229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectGroupListResourceObject? Type1230 { get; set; } + public global::tryAGI.OpenAI.ProjectCreateRequest? Type1230 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1231 { get; set; } + public global::tryAGI.OpenAI.ProjectCreateRequestGeography? Type1231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectListResponse? Type1232 { get; set; } + public global::tryAGI.OpenAI.ProjectGroup? Type1232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectListResponseObject? Type1233 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupObject? Type1233 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1234 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupDeletedResource? Type1234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimit? Type1235 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupDeletedResourceObject? Type1235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitObject? Type1236 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupListResource? Type1236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitListResponse? Type1237 { get; set; } + public global::tryAGI.OpenAI.ProjectGroupListResourceObject? Type1237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitListResponseObject? Type1238 { get; set; } + public global::System.Collections.Generic.IList? Type1238 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1239 { get; set; } + public global::tryAGI.OpenAI.ProjectListResponse? Type1239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectRateLimitUpdateRequest? Type1240 { get; set; } + public global::tryAGI.OpenAI.ProjectListResponseObject? Type1240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountObject? Type1241 { get; set; } + public global::System.Collections.Generic.IList? Type1241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountRole? Type1242 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimit? Type1242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountApiKey? Type1243 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitObject? Type1243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject? Type1244 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitListResponse? Type1244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateRequest? Type1245 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitListResponseObject? Type1245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponse? Type1246 { get; set; } + public global::System.Collections.Generic.IList? Type1246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject? Type1247 { get; set; } + public global::tryAGI.OpenAI.ProjectRateLimitUpdateRequest? Type1247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole? Type1248 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountObject? Type1248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponse? Type1249 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountRole? Type1249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject? Type1250 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountApiKey? Type1250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountListResponse? Type1251 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountApiKeyObject? Type1251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject? Type1252 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateRequest? Type1252 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1253 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponse? Type1253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUpdateRequest? Type1254 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseObject? Type1254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserObject? Type1255 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountCreateResponseRole? Type1255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserRole? Type1256 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponse? Type1256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserCreateRequest? Type1257 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountDeleteResponseObject? Type1257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserCreateRequestRole? Type1258 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountListResponse? Type1258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserDeleteResponse? Type1259 { get; set; } + public global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject? Type1259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserDeleteResponseObject? Type1260 { get; set; } + public global::System.Collections.Generic.IList? Type1260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserListResponse? Type1261 { get; set; } + public global::tryAGI.OpenAI.ProjectUpdateRequest? Type1261 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1262 { get; set; } + public global::tryAGI.OpenAI.ProjectUserObject? Type1262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserUpdateRequest? Type1263 { get; set; } + public global::tryAGI.OpenAI.ProjectUserRole? Type1263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectUserUpdateRequestRole? Type1264 { get; set; } + public global::tryAGI.OpenAI.ProjectUserCreateRequest? Type1264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptVariant1? Type1265 { get; set; } + public global::tryAGI.OpenAI.ProjectUserCreateRequestRole? Type1265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicAssignOrganizationGroupRoleBody? Type1266 { get; set; } + public global::tryAGI.OpenAI.ProjectUserDeleteResponse? Type1266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicCreateOrganizationRoleBody? Type1267 { get; set; } + public global::tryAGI.OpenAI.ProjectUserDeleteResponseObject? Type1267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicRoleListResource? Type1268 { get; set; } + public global::tryAGI.OpenAI.ProjectUserListResponse? Type1268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicRoleListResourceObject? Type1269 { get; set; } + public global::System.Collections.Generic.IList? Type1269 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1270 { get; set; } + public global::tryAGI.OpenAI.ProjectUserUpdateRequest? Type1270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicUpdateOrganizationRoleBody? Type1271 { get; set; } + public global::tryAGI.OpenAI.ProjectUserUpdateRequestRole? Type1271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormats? Type1272 { get; set; } + public global::tryAGI.OpenAI.PromptVariant1? Type1272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormat? Type1273 { get; set; } + public global::tryAGI.OpenAI.PublicAssignOrganizationGroupRoleBody? Type1273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormatType? Type1274 { get; set; } + public global::tryAGI.OpenAI.PublicCreateOrganizationRoleBody? Type1274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormat? Type1275 { get; set; } + public global::tryAGI.OpenAI.PublicRoleListResource? Type1275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormatType? Type1276 { get; set; } + public global::tryAGI.OpenAI.PublicRoleListResourceObject? Type1276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormat? Type1277 { get; set; } + public global::System.Collections.Generic.IList? Type1277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormatType? Type1278 { get; set; } + public global::tryAGI.OpenAI.PublicUpdateOrganizationRoleBody? Type1278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreate? Type1279 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormats? Type1279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType? Type1280 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormat? Type1280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItem? Type1281 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormatType? Type1281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDelete? Type1282 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormat? Type1282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDeleteType? Type1283 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormatType? Type1283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieve? Type1284 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormat? Type1284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieveType? Type1285 { get; set; } + public global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormatType? Type1285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncate? Type1286 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreate? Type1286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncateType? Type1287 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType? Type1287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppend? Type1288 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItem? Type1288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppendType? Type1289 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDelete? Type1289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClear? Type1290 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemDeleteType? Type1290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClearType? Type1291 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieve? Type1291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommit? Type1292 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemRetrieveType? Type1292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommitType? Type1293 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncate? Type1293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClear? Type1294 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemTruncateType? Type1294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClearType? Type1295 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppend? Type1295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancel? Type1296 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferAppendType? Type1296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancelType? Type1297 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClear? Type1297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreate? Type1298 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferClearType? Type1298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreateType? Type1299 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommit? Type1299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParams? Type1300 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventInputAudioBufferCommitType? Type1300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdate? Type1301 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClear? Type1301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdateType? Type1302 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventOutputAudioBufferClearType? Type1302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequest? Type1303 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancel? Type1303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate? Type1304 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCancelType? Type1304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType? Type1305 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreate? Type1305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest? Type1306 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventResponseCreateType? Type1306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponse? Type1307 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParams? Type1307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseObject? Type1308 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdate? Type1308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatus? Type1309 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventSessionUpdateType? Type1309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails? Type1310 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequest? Type1310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType? Type1311 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdate? Type1311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason? Type1312 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaClientEventTranscriptionSessionUpdateType? Type1312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError? Type1313 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequest? Type1313 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1314 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponse? Type1314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsage? Type1315 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseObject? Type1315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetails? Type1316 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatus? Type1316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetailsCachedTokensDetails? Type1317 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetails? Type1317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseUsageOutputTokenDetails? Type1318 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsType? Type1318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsShared? Type1319 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsReason? Type1319 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1320 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseStatusDetailsError? Type1320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseModalitie? Type1321 { get; set; } + public global::System.Collections.Generic.IList? Type1321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseOutputAudioFormat? Type1322 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsage? Type1322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1323 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetails? Type1323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseMaxOutputTokens? Type1324 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageInputTokenDetailsCachedTokensDetails? Type1324 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1325 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseUsageOutputTokenDetails? Type1325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsModalitie? Type1326 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsShared? Type1326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsOutputAudioFormat? Type1327 { get; set; } + public global::System.Collections.Generic.IList? Type1327 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1328 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseModalitie? Type1328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsTool? Type1329 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseOutputAudioFormat? Type1329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsToolType? Type1330 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1331 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseMaxOutputTokens? Type1331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceOptions? Type1332 { get; set; } + public global::System.Collections.Generic.IList? Type1332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceFunction? Type1333 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsModalitie? Type1333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceMCP? Type1334 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsOutputAudioFormat? Type1334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1335 { get; set; } + public global::System.Collections.Generic.IList? Type1335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsMaxOutputTokens? Type1336 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsTool? Type1336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1337 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsToolType? Type1337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsConversation? Type1338 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreated? Type1339 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceOptions? Type1339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreatedType? Type1340 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceFunction? Type1340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeleted? Type1341 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceMCP? Type1341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeletedType? Type1342 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted? Type1343 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsMaxOutputTokens? Type1343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedType? Type1344 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1344 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1345 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaResponseCreateParamsConversation? Type1345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta? Type1346 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreated? Type1346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaType? Type1347 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemCreatedType? Type1347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailed? Type1348 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeleted? Type1348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedType? Type1349 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemDeletedType? Type1349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedError? Type1350 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompleted? Type1350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegment? Type1351 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionCompletedType? Type1351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentType? Type1352 { get; set; } + public global::System.Collections.Generic.IList? Type1352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrieved? Type1353 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDelta? Type1353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrievedType? Type1354 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionDeltaType? Type1354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncated? Type1355 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailed? Type1355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncatedType? Type1356 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedType? Type1356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventError? Type1357 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionFailedError? Type1357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorType? Type1358 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegment? Type1358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorError? Type1359 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemInputAudioTranscriptionSegmentType? Type1359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCleared? Type1360 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrieved? Type1360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferClearedType? Type1361 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemRetrievedType? Type1361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommitted? Type1362 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncated? Type1362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommittedType? Type1363 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventConversationItemTruncatedType? Type1363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStarted? Type1364 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventError? Type1364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStartedType? Type1365 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorType? Type1365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStopped? Type1366 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventErrorError? Type1366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStoppedType? Type1367 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCleared? Type1367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompleted? Type1368 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferClearedType? Type1368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompletedType? Type1369 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommitted? Type1369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailed? Type1370 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferCommittedType? Type1370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailedType? Type1371 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStarted? Type1371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgress? Type1372 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStartedType? Type1372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgressType? Type1373 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStopped? Type1373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdated? Type1374 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventInputAudioBufferSpeechStoppedType? Type1374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedType? Type1375 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompleted? Type1375 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1376 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsCompletedType? Type1376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimit? Type1377 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailed? Type1377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimitName? Type1378 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsFailedType? Type1378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDelta? Type1379 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgress? Type1379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDeltaType? Type1380 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventMCPListToolsInProgressType? Type1380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDone? Type1381 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdated? Type1381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDoneType? Type1382 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedType? Type1382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDelta? Type1383 { get; set; } + public global::System.Collections.Generic.IList? Type1383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDeltaType? Type1384 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimit? Type1384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDone? Type1385 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventRateLimitsUpdatedRateLimitName? Type1385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDoneType? Type1386 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDelta? Type1386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAdded? Type1387 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDeltaType? Type1387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedType? Type1388 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDone? Type1388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPart? Type1389 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioDoneType? Type1389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPartType? Type1390 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDelta? Type1390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDone? Type1391 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDeltaType? Type1391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDoneType? Type1392 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDone? Type1392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePart? Type1393 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseAudioTranscriptDoneType? Type1393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePartType? Type1394 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAdded? Type1394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreated? Type1395 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedType? Type1395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreatedType? Type1396 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPart? Type1396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDone? Type1397 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartAddedPartType? Type1397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDoneType? Type1398 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDone? Type1398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDelta? Type1399 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDoneType? Type1399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType? Type1400 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePart? Type1400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone? Type1401 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseContentPartDonePartType? Type1401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType? Type1402 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreated? Type1402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta? Type1403 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseCreatedType? Type1403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType? Type1404 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDone? Type1404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone? Type1405 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseDoneType? Type1405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDoneType? Type1406 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDelta? Type1406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompleted? Type1407 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDeltaType? Type1407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompletedType? Type1408 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDone? Type1408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailed? Type1409 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseFunctionCallArgumentsDoneType? Type1409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailedType? Type1410 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDelta? Type1410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgress? Type1411 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDeltaType? Type1411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgressType? Type1412 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDone? Type1412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAdded? Type1413 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallArgumentsDoneType? Type1413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAddedType? Type1414 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompleted? Type1414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDone? Type1415 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallCompletedType? Type1415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDoneType? Type1416 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailed? Type1416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDelta? Type1417 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallFailedType? Type1417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDeltaType? Type1418 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgress? Type1418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDone? Type1419 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseMCPCallInProgressType? Type1419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDoneType? Type1420 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAdded? Type1420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreated? Type1421 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemAddedType? Type1421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreatedType? Type1422 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDone? Type1422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSession? Type1423 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseOutputItemDoneType? Type1423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdated? Type1424 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDelta? Type1424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdatedType? Type1425 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDeltaType? Type1425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreated? Type1426 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDone? Type1426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreatedType? Type1427 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventResponseTextDoneType? Type1427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponse? Type1428 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreated? Type1428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdated? Type1429 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionCreatedType? Type1429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdatedType? Type1430 { get; set; } + public global::tryAGI.OpenAI.RealtimeSession? Type1430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCallCreateRequest? Type1431 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdated? Type1431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGA? Type1432 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventSessionUpdatedType? Type1432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCallReferRequest? Type1433 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreated? Type1433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCallRejectRequest? Type1434 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionCreatedType? Type1434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEvent? Type1435 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponse? Type1435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreate? Type1436 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdated? Type1436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDelete? Type1437 { get; set; } + public global::tryAGI.OpenAI.RealtimeBetaServerEventTranscriptionSessionUpdatedType? Type1437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieve? Type1438 { get; set; } + public global::tryAGI.OpenAI.RealtimeCallCreateRequest? Type1438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncate? Type1439 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGA? Type1439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppend? Type1440 { get; set; } + public global::tryAGI.OpenAI.RealtimeCallReferRequest? Type1440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClear? Type1441 { get; set; } + public global::tryAGI.OpenAI.RealtimeCallRejectRequest? Type1441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClear? Type1442 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEvent? Type1442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommit? Type1443 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreate? Type1443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCancel? Type1444 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDelete? Type1444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCreate? Type1445 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieve? Type1445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdate? Type1446 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncate? Type1446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventDiscriminator? Type1447 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppend? Type1447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreateType? Type1448 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClear? Type1448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDeleteType? Type1449 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClear? Type1449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieveType? Type1450 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommit? Type1450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncateType? Type1451 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCancel? Type1451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppendType? Type1452 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCreate? Type1452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClearType? Type1453 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdate? Type1453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommitType? Type1454 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventDiscriminator? Type1454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClearType? Type1455 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemCreateType? Type1455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCancelType? Type1456 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemDeleteType? Type1456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventResponseCreateType? Type1457 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemRetrieveType? Type1457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParams? Type1458 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventConversationItemTruncateType? Type1458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdateType? Type1459 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferAppendType? Type1459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1460 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferClearType? Type1460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGA? Type1461 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventInputAudioBufferCommitType? Type1461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdate? Type1462 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventOutputAudioBufferClearType? Type1462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdateType? Type1463 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCancelType? Type1463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystem? Type1464 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventResponseCreateType? Type1464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUser? Type1465 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParams? Type1465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistant? Type1466 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventSessionUpdateType? Type1466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCall? Type1467 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutput? Type1468 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGA? Type1468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalResponse? Type1469 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdate? Type1469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPListTools? Type1470 { get; set; } + public global::tryAGI.OpenAI.RealtimeClientEventTranscriptionSessionUpdateType? Type1470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolCall? Type1471 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystem? Type1471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalRequest? Type1472 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUser? Type1472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemDiscriminator? Type1473 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistant? Type1473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallObject? Type1474 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCall? Type1474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallType? Type1475 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutput? Type1475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallStatus? Type1476 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalResponse? Type1476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputObject? Type1477 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPListTools? Type1477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputType? Type1478 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolCall? Type1478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputStatus? Type1479 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalRequest? Type1479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantObject? Type1480 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemDiscriminator? Type1480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantType? Type1481 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallObject? Type1481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantStatus? Type1482 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallType? Type1482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantRole? Type1483 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallStatus? Type1483 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1484 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputObject? Type1484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItem? Type1485 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputType? Type1485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItemType? Type1486 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemFunctionCallOutputStatus? Type1486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemObject? Type1487 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantObject? Type1487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemType? Type1488 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantType? Type1488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemStatus? Type1489 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantStatus? Type1489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemRole? Type1490 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantRole? Type1490 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1491 { get; set; } + public global::System.Collections.Generic.IList? Type1491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItem? Type1492 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItem? Type1492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItemType? Type1493 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageAssistantContentItemType? Type1493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserObject? Type1494 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemObject? Type1494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserType? Type1495 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemType? Type1495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserStatus? Type1496 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemStatus? Type1496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserRole? Type1497 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemRole? Type1497 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1498 { get; set; } + public global::System.Collections.Generic.IList? Type1498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItem? Type1499 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItem? Type1499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemType? Type1500 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageSystemContentItemType? Type1500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemDetail? Type1501 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserObject? Type1501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReference? Type1502 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserType? Type1502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceType? Type1503 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserStatus? Type1503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceObject? Type1504 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserRole? Type1504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceStatus? Type1505 { get; set; } + public global::System.Collections.Generic.IList? Type1505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceRole? Type1506 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItem? Type1506 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1507 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemType? Type1507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItem? Type1508 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemMessageUserContentItemDetail? Type1508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItemType? Type1509 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReference? Type1509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequest? Type1510 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceType? Type1510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfter? Type1511 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceObject? Type1511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfterAnchor? Type1512 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceStatus? Type1512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponse? Type1513 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceRole? Type1513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Session2? Type1514 { get; set; } + public global::System.Collections.Generic.IList? Type1514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGA? Type1515 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItem? Type1515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGA? Type1516 { get; set; } + public global::tryAGI.OpenAI.RealtimeConversationItemWithReferenceContentItemType? Type1516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminator? Type1517 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequest? Type1517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeFunctionTool? Type1518 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfter? Type1518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeFunctionToolType? Type1519 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretRequestExpiresAfterAnchor? Type1519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalRequestType? Type1520 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponse? Type1520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPApprovalResponseType? Type1521 { get; set; } + public global::tryAGI.OpenAI.Session2? Type1521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPHTTPError? Type1522 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGA? Type1522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPHTTPErrorType? Type1523 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGA? Type1523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPListToolsType? Type1524 { get; set; } + public global::tryAGI.OpenAI.RealtimeCreateClientSecretResponseSessionDiscriminator? Type1524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPProtocolError? Type1525 { get; set; } + public global::tryAGI.OpenAI.RealtimeFunctionTool? Type1525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPProtocolErrorType? Type1526 { get; set; } + public global::tryAGI.OpenAI.RealtimeFunctionToolType? Type1526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolCallType? Type1527 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalRequestType? Type1527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1528 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPApprovalResponseType? Type1528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolExecutionError? Type1529 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPHTTPError? Type1529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeMCPToolExecutionErrorType? Type1530 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPHTTPErrorType? Type1530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponse? Type1531 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPListToolsType? Type1531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseObject? Type1532 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPProtocolError? Type1532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatus? Type1533 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPProtocolErrorType? Type1533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetails? Type1534 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolCallType? Type1534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsType? Type1535 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsReason? Type1536 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolExecutionError? Type1536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsError? Type1537 { get; set; } + public global::tryAGI.OpenAI.RealtimeMCPToolExecutionErrorType? Type1537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudio? Type1538 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponse? Type1538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseAudioOutput? Type1539 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseObject? Type1539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsage? Type1540 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatus? Type1540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetails? Type1541 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetails? Type1541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetailsCachedTokensDetails? Type1542 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsType? Type1542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseUsageOutputTokenDetails? Type1543 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsReason? Type1543 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1544 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseStatusDetailsError? Type1544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseOutputModalitie? Type1545 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudio? Type1545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1546 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseAudioOutput? Type1546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseMaxOutputTokens? Type1547 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsage? Type1547 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1548 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetails? Type1548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsOutputModalitie? Type1549 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsageInputTokenDetailsCachedTokensDetails? Type1549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudio? Type1550 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseUsageOutputTokenDetails? Type1550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudioOutput? Type1551 { get; set; } + public global::System.Collections.Generic.IList? Type1551 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1552 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseOutputModalitie? Type1552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1553 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1554 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseMaxOutputTokens? Type1554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens? Type1555 { get; set; } + public global::System.Collections.Generic.IList? Type1555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1556 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsOutputModalitie? Type1556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation? Type1557 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudio? Type1557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEvent? Type1558 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsAudioOutput? Type1558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreated? Type1559 { get; set; } + public global::System.Collections.Generic.IList>? Type1559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated? Type1560 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted? Type1561 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompleted? Type1562 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsMaxOutputTokens? Type1562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDelta? Type1563 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailed? Type1564 { get; set; } + public global::tryAGI.OpenAI.RealtimeResponseCreateParamsConversation? Type1564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrieved? Type1565 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEvent? Type1565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncated? Type1566 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreated? Type1566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventError? Type1567 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreated? Type1567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCleared? Type1568 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeleted? Type1568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommitted? Type1569 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompleted? Type1569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceived? Type1570 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDelta? Type1570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStarted? Type1571 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailed? Type1571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStopped? Type1572 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrieved? Type1572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdated? Type1573 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncated? Type1573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDelta? Type1574 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventError? Type1574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDone? Type1575 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCleared? Type1575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDelta? Type1576 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommitted? Type1576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDone? Type1577 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceived? Type1577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAdded? Type1578 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStarted? Type1578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDone? Type1579 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStopped? Type1579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseCreated? Type1580 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdated? Type1580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseDone? Type1581 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDelta? Type1581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDelta? Type1582 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDone? Type1582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDone? Type1583 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDelta? Type1583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAdded? Type1584 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDone? Type1584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDone? Type1585 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAdded? Type1585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDelta? Type1586 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDone? Type1586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDone? Type1587 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseCreated? Type1587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionCreated? Type1588 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseDone? Type1588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdated? Type1589 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDelta? Type1589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStarted? Type1590 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDone? Type1590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStopped? Type1591 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAdded? Type1591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferCleared? Type1592 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDone? Type1592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAdded? Type1593 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDelta? Type1593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDone? Type1594 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDone? Type1594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggered? Type1595 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionCreated? Type1595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegment? Type1596 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdated? Type1596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgress? Type1597 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStarted? Type1597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompleted? Type1598 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStopped? Type1598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailed? Type1599 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferCleared? Type1599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDelta? Type1600 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAdded? Type1600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDone? Type1601 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDone? Type1601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgress? Type1602 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggered? Type1602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompleted? Type1603 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegment? Type1603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailed? Type1604 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgress? Type1604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventDiscriminator? Type1605 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompleted? Type1605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedType? Type1606 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailed? Type1606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversation? Type1607 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDelta? Type1607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAddedType? Type1608 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDone? Type1608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreatedType? Type1609 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgress? Type1609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeletedType? Type1610 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompleted? Type1610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDoneType? Type1611 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailed? Type1611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType? Type1612 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventDiscriminator? Type1612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType? Type1613 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedType? Type1613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType? Type1614 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationCreatedConversation? Type1614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedError? Type1615 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemAddedType? Type1615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType? Type1616 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemCreatedType? Type1616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrievedType? Type1617 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDeletedType? Type1617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncatedType? Type1618 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemDoneType? Type1618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventErrorType? Type1619 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionCompletedType? Type1619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventErrorError? Type1620 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionDeltaType? Type1620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferClearedType? Type1621 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedType? Type1621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommittedType? Type1622 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionFailedError? Type1622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceivedType? Type1623 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemInputAudioTranscriptionSegmentType? Type1623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStartedType? Type1624 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemRetrievedType? Type1624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStoppedType? Type1625 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventConversationItemTruncatedType? Type1625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggeredType? Type1626 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventErrorType? Type1626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompletedType? Type1627 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventErrorError? Type1627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailedType? Type1628 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferClearedType? Type1628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgressType? Type1629 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferCommittedType? Type1629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferClearedType? Type1630 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferDtmfEventReceivedType? Type1630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStartedType? Type1631 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStartedType? Type1631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStoppedType? Type1632 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferSpeechStoppedType? Type1632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedType? Type1633 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventInputAudioBufferTimeoutTriggeredType? Type1633 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1634 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsCompletedType? Type1634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimit? Type1635 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsFailedType? Type1635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimitName? Type1636 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventMCPListToolsInProgressType? Type1636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDeltaType? Type1637 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferClearedType? Type1637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDoneType? Type1638 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStartedType? Type1638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDeltaType? Type1639 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventOutputAudioBufferStoppedType? Type1639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDoneType? Type1640 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedType? Type1640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedType? Type1641 { get; set; } + public global::System.Collections.Generic.IList? Type1641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPart? Type1642 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimit? Type1642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPartType? Type1643 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventRateLimitsUpdatedRateLimitName? Type1643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDoneType? Type1644 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDeltaType? Type1644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePart? Type1645 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioDoneType? Type1645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePartType? Type1646 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDeltaType? Type1646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseCreatedType? Type1647 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseAudioTranscriptDoneType? Type1647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseDoneType? Type1648 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedType? Type1648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDeltaType? Type1649 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPart? Type1649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDoneType? Type1650 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartAddedPartType? Type1650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDeltaType? Type1651 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDoneType? Type1651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDoneType? Type1652 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePart? Type1652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompletedType? Type1653 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseContentPartDonePartType? Type1653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailedType? Type1654 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseCreatedType? Type1654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgressType? Type1655 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseDoneType? Type1655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAddedType? Type1656 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDeltaType? Type1656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDoneType? Type1657 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseFunctionCallArgumentsDoneType? Type1657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDeltaType? Type1658 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDeltaType? Type1658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDoneType? Type1659 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallArgumentsDoneType? Type1659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionCreatedType? Type1660 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallCompletedType? Type1660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdatedType? Type1661 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallFailedType? Type1661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdated? Type1662 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseMCPCallInProgressType? Type1662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdatedType? Type1663 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemAddedType? Type1663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionObject? Type1664 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseOutputItemDoneType? Type1664 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1665 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDeltaType? Type1665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionModalitie? Type1666 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventResponseTextDoneType? Type1666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1667 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionCreatedType? Type1667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionModel? Type1668 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventSessionUpdatedType? Type1668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionInputAudioFormat? Type1669 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdated? Type1669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionOutputAudioFormat? Type1670 { get; set; } + public global::tryAGI.OpenAI.RealtimeServerEventTranscriptionSessionUpdatedType? Type1670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1? Type1671 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionObject? Type1671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionInputAudioNoiseReduction? Type1672 { get; set; } + public global::System.Collections.Generic.IList? Type1672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1673 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionModalitie? Type1673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum? Type1674 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum2? Type1675 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionModel? Type1675 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1676 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionInputAudioFormat? Type1676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1677 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionOutputAudioFormat? Type1677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionMaxResponseOutputTokens? Type1678 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1? Type1678 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1679 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionInputAudioNoiseReduction? Type1679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionIncludeVariant1Item? Type1680 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestClientSecret? Type1681 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum? Type1681 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1682 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionTracingTracingConfigurationEnum2? Type1682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestModalitie? Type1683 { get; set; } + public global::System.Collections.Generic.IList? Type1683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestInputAudioTranscription? Type1684 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1685 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionMaxResponseOutputTokens? Type1685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum? Type1686 { get; set; } + public global::System.Collections.Generic.IList? Type1686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum2? Type1687 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionIncludeVariant1Item? Type1687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTurnDetection? Type1688 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestClientSecret? Type1688 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1689 { get; set; } + public global::System.Collections.Generic.IList? Type1689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTool? Type1690 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestModalitie? Type1690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestToolType? Type1691 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestInputAudioTranscription? Type1691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1692 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestMaxResponseOutputTokens? Type1693 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum? Type1693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncation? Type1694 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTracingEnum2? Type1694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAType? Type1695 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTurnDetection? Type1695 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1696 { get; set; } + public global::System.Collections.Generic.IList? Type1696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAOutputModalitie? Type1697 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestTool? Type1697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1698 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestToolType? Type1698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAModel? Type1699 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudio? Type1700 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestMaxResponseOutputTokens? Type1700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInput? Type1701 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncation? Type1701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInputNoiseReduction? Type1702 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAType? Type1702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioOutput? Type1703 { get; set; } + public global::System.Collections.Generic.IList? Type1703 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1704 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAOutputModalitie? Type1704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem? Type1705 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1706 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAModel? Type1706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum? Type1707 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudio? Type1707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum2? Type1708 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInput? Type1708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1709 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioInputNoiseReduction? Type1709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAMaxOutputTokens? Type1710 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAAudioOutput? Type1710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponse? Type1711 { get; set; } + public global::System.Collections.Generic.IList? Type1711 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1712 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAIncludeItem? Type1712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseIncludeItem? Type1713 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1713 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1714 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum? Type1714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseOutputModalitie? Type1715 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGATracingEnum2? Type1715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudio? Type1716 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInput? Type1717 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateRequestGAMaxOutputTokens? Type1717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputNoiseReduction? Type1718 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponse? Type1718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputTurnDetection? Type1719 { get; set; } + public global::System.Collections.Generic.IList? Type1719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioOutput? Type1720 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseIncludeItem? Type1720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1721 { get; set; } + public global::System.Collections.Generic.IList? Type1721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum? Type1722 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseOutputModalitie? Type1722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum2? Type1723 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudio? Type1723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTurnDetection? Type1724 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInput? Type1724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1725 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputNoiseReduction? Type1725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseMaxOutputTokens? Type1726 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioInputTurnDetection? Type1726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAClientSecret? Type1727 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseAudioOutput? Type1727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAType? Type1728 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1728 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1729 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum? Type1729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAOutputModalitie? Type1730 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTracingEnum2? Type1730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type1731 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseTurnDetection? Type1731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAModel? Type1732 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudio? Type1733 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseMaxOutputTokens? Type1733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInput? Type1734 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAClientSecret? Type1734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInputNoiseReduction? Type1735 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAType? Type1735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput? Type1736 { get; set; } + public global::System.Collections.Generic.IList? Type1736 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1737 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAOutputModalitie? Type1737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem? Type1738 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type1738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1739 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAModel? Type1739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum? Type1740 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudio? Type1740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2? Type1741 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInput? Type1741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1742 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioInputNoiseReduction? Type1742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAMaxOutputTokens? Type1743 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAAudioOutput? Type1743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetection? Type1744 { get; set; } + public global::System.Collections.Generic.IList? Type1744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetectionType? Type1745 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAIncludeItem? Type1745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioNoiseReduction? Type1746 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioFormat? Type1747 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum? Type1747 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1748 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGATracingTracingConfigurationEnum2? Type1748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestIncludeItem? Type1749 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAType? Type1750 { get; set; } + public global::tryAGI.OpenAI.RealtimeSessionCreateResponseGAMaxOutputTokens? Type1750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudio? Type1751 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetection? Type1751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInput? Type1752 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestTurnDetectionType? Type1752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInputNoiseReduction? Type1753 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioNoiseReduction? Type1753 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1754 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestInputAudioFormat? Type1754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAIncludeItem? Type1755 { get; set; } + public global::System.Collections.Generic.IList? Type1755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseClientSecret? Type1756 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestIncludeItem? Type1756 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1757 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAType? Type1757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseModalitie? Type1758 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudio? Type1758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseTurnDetection? Type1759 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInput? Type1759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAType? Type1760 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAAudioInputNoiseReduction? Type1760 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1761 { get; set; } + public global::System.Collections.Generic.IList? Type1761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAIncludeItem? Type1762 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateRequestGAIncludeItem? Type1762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudio? Type1763 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseClientSecret? Type1763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInput? Type1764 { get; set; } + public global::System.Collections.Generic.IList? Type1764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputNoiseReduction? Type1765 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseModalitie? Type1765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputTurnDetection? Type1766 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseTurnDetection? Type1766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnum? Type1767 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAType? Type1767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnum2? Type1768 { get; set; } + public global::System.Collections.Generic.IList? Type1768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnumType? Type1769 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAIncludeItem? Type1769 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTruncationEnumTokenLimits? Type1770 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudio? Type1770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1ServerVad? Type1771 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInput? Type1771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVad? Type1772 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputNoiseReduction? Type1772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness? Type1773 { get; set; } + public global::tryAGI.OpenAI.RealtimeTranscriptionSessionCreateResponseGAAudioInputTurnDetection? Type1773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1Discriminator? Type1774 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnum? Type1774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Reasoning? Type1775 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnum2? Type1775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummary2? Type1776 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnumType? Type1776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningGenerateSummary2? Type1777 { get; set; } + public global::tryAGI.OpenAI.RealtimeTruncationEnumTokenLimits? Type1777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemType? Type1778 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1ServerVad? Type1778 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1779 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVad? Type1779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextContent? Type1780 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness? Type1780 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1781 { get; set; } + public global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1Discriminator? Type1781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemStatus? Type1782 { get; set; } + public global::tryAGI.OpenAI.Reasoning? Type1782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Response? Type1783 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummary2? Type1783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3? Type1784 { get; set; } + public global::tryAGI.OpenAI.ReasoningGenerateSummary2? Type1784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3Object? Type1785 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemType? Type1785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3Status? Type1786 { get; set; } + public global::System.Collections.Generic.IList? Type1786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorVariant1? Type1787 { get; set; } + public global::tryAGI.OpenAI.SummaryTextContent? Type1787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails2? Type1788 { get; set; } + public global::System.Collections.Generic.IList? Type1788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetailsReason? Type1789 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemStatus? Type1789 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1790 { get; set; } + public global::tryAGI.OpenAI.Response? Type1790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type1791 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3? Type1791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsage? Type1792 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Object? Type1792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Conversation22? Type1793 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3Status? Type1793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDeltaEvent? Type1794 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorVariant1? Type1794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDeltaEventType? Type1795 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetails2? Type1795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDoneEvent? Type1796 { get; set; } + public global::tryAGI.OpenAI.ResponseVariant3IncompleteDetailsReason? Type1796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioDoneEventType? Type1797 { get; set; } + public global::System.Collections.Generic.IList? Type1797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEvent? Type1798 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type1798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEventType? Type1799 { get; set; } + public global::tryAGI.OpenAI.ResponseUsage? Type1799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEvent? Type1800 { get; set; } + public global::tryAGI.OpenAI.Conversation22? Type1800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEventType? Type1801 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDeltaEvent? Type1801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent? Type1802 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDeltaEventType? Type1802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEventType? Type1803 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDoneEvent? Type1803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEvent? Type1804 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioDoneEventType? Type1804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEventType? Type1805 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEvent? Type1805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEvent? Type1806 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDeltaEventType? Type1806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEventType? Type1807 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEvent? Type1807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEvent? Type1808 { get; set; } + public global::tryAGI.OpenAI.ResponseAudioTranscriptDoneEventType? Type1808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEventType? Type1809 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent? Type1809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEvent? Type1810 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDeltaEventType? Type1810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEventType? Type1811 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEvent? Type1811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompletedEvent? Type1812 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCodeDoneEventType? Type1812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompletedEventType? Type1813 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEvent? Type1813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartAddedEvent? Type1814 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallCompletedEventType? Type1814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartAddedEventType? Type1815 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEvent? Type1815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartDoneEvent? Type1816 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInProgressEventType? Type1816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseContentPartDoneEventType? Type1817 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEvent? Type1817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCreatedEvent? Type1818 { get; set; } + public global::tryAGI.OpenAI.ResponseCodeInterpreterCallInterpretingEventType? Type1818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCreatedEventType? Type1819 { get; set; } + public global::tryAGI.OpenAI.ResponseCompletedEvent? Type1819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEvent? Type1820 { get; set; } + public global::tryAGI.OpenAI.ResponseCompletedEventType? Type1820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEventType? Type1821 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartAddedEvent? Type1821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEvent? Type1822 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartAddedEventType? Type1822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEventType? Type1823 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartDoneEvent? Type1823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorCode? Type1824 { get; set; } + public global::tryAGI.OpenAI.ResponseContentPartDoneEventType? Type1824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorEvent? Type1825 { get; set; } + public global::tryAGI.OpenAI.ResponseCreatedEvent? Type1825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseErrorEventType? Type1826 { get; set; } + public global::tryAGI.OpenAI.ResponseCreatedEventType? Type1826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFailedEvent? Type1827 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEvent? Type1827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFailedEventType? Type1828 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDeltaEventType? Type1828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent? Type1829 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEvent? Type1829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType? Type1830 { get; set; } + public global::tryAGI.OpenAI.ResponseCustomToolCallInputDoneEventType? Type1830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent? Type1831 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorCode? Type1831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType? Type1832 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorEvent? Type1832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent? Type1833 { get; set; } + public global::tryAGI.OpenAI.ResponseErrorEventType? Type1833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType? Type1834 { get; set; } + public global::tryAGI.OpenAI.ResponseFailedEvent? Type1834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonObjectType? Type1835 { get; set; } + public global::tryAGI.OpenAI.ResponseFailedEventType? Type1835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaType? Type1836 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEvent? Type1836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatJsonSchemaJsonSchema? Type1837 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallCompletedEventType? Type1837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextType? Type1838 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEvent? Type1838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextGrammar? Type1839 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallInProgressEventType? Type1839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextGrammarType? Type1840 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEvent? Type1840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextPython? Type1841 { get; set; } + public global::tryAGI.OpenAI.ResponseFileSearchCallSearchingEventType? Type1841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFormatTextPythonType? Type1842 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonObjectType? Type1842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEvent? Type1843 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaType? Type1843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEventType? Type1844 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatJsonSchemaJsonSchema? Type1844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEvent? Type1845 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextType? Type1845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEventType? Type1846 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextGrammar? Type1846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEvent? Type1847 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextGrammarType? Type1847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEventType? Type1848 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextPython? Type1848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEvent? Type1849 { get; set; } + public global::tryAGI.OpenAI.ResponseFormatTextPythonType? Type1849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEventType? Type1850 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEvent? Type1850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEvent? Type1851 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDeltaEventType? Type1851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEventType? Type1852 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEvent? Type1852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEvent? Type1853 { get; set; } + public global::tryAGI.OpenAI.ResponseFunctionCallArgumentsDoneEventType? Type1853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEventType? Type1854 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEvent? Type1854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseInProgressEvent? Type1855 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallCompletedEventType? Type1855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseInProgressEventType? Type1856 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEvent? Type1856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseIncompleteEvent? Type1857 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallGeneratingEventType? Type1857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseIncompleteEventType? Type1858 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEvent? Type1858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseItemList? Type1859 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallInProgressEventType? Type1859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseItemListObject? Type1860 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEvent? Type1860 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1861 { get; set; } + public global::tryAGI.OpenAI.ResponseImageGenCallPartialImageEventType? Type1861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseLogProb? Type1862 { get; set; } + public global::tryAGI.OpenAI.ResponseInProgressEvent? Type1862 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1863 { get; set; } + public global::tryAGI.OpenAI.ResponseInProgressEventType? Type1863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseLogProbTopLogprob? Type1864 { get; set; } + public global::tryAGI.OpenAI.ResponseIncompleteEvent? Type1864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEvent? Type1865 { get; set; } + public global::tryAGI.OpenAI.ResponseIncompleteEventType? Type1865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEventType? Type1866 { get; set; } + public global::tryAGI.OpenAI.ResponseItemList? Type1866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEvent? Type1867 { get; set; } + public global::tryAGI.OpenAI.ResponseItemListObject? Type1867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEventType? Type1868 { get; set; } + public global::System.Collections.Generic.IList? Type1868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallCompletedEvent? Type1869 { get; set; } + public global::tryAGI.OpenAI.ResponseLogProb? Type1869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallCompletedEventType? Type1870 { get; set; } + public global::System.Collections.Generic.IList? Type1870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallFailedEvent? Type1871 { get; set; } + public global::tryAGI.OpenAI.ResponseLogProbTopLogprob? Type1871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallFailedEventType? Type1872 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEvent? Type1872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallInProgressEvent? Type1873 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDeltaEventType? Type1873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPCallInProgressEventType? Type1874 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEvent? Type1874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEvent? Type1875 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallArgumentsDoneEventType? Type1875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEventType? Type1876 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallCompletedEvent? Type1876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEvent? Type1877 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallCompletedEventType? Type1877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEventType? Type1878 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallFailedEvent? Type1878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEvent? Type1879 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallFailedEventType? Type1879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEventType? Type1880 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallInProgressEvent? Type1880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseModalitiesVariant1Item? Type1881 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPCallInProgressEventType? Type1881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemAddedEvent? Type1882 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEvent? Type1882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemAddedEventType? Type1883 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsCompletedEventType? Type1883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemDoneEvent? Type1884 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEvent? Type1884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputItemDoneEventType? Type1885 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsFailedEventType? Type1885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEvent? Type1886 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEvent? Type1886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEventType? Type1887 { get; set; } + public global::tryAGI.OpenAI.ResponseMCPListToolsInProgressEventType? Type1887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1888 { get; set; } + public global::tryAGI.OpenAI.ResponseModalitiesVariant1Item? Type1888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextParam? Type1889 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemAddedEvent? Type1889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceParam? Type1890 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemAddedEventType? Type1890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsePropertiesTruncation2? Type1891 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemDoneEvent? Type1891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseQueuedEvent? Type1892 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputItemDoneEventType? Type1892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseQueuedEventType? Type1893 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEvent? Type1893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent? Type1894 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationAddedEventType? Type1894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventType? Type1895 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPart? Type1896 { get; set; } + public global::tryAGI.OpenAI.ResponseTextParam? Type1896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPartType? Type1897 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceParam? Type1897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEvent? Type1898 { get; set; } + public global::tryAGI.OpenAI.ResponsePropertiesTruncation2? Type1898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventType? Type1899 { get; set; } + public global::tryAGI.OpenAI.ResponseQueuedEvent? Type1899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPart? Type1900 { get; set; } + public global::tryAGI.OpenAI.ResponseQueuedEventType? Type1900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPartType? Type1901 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEvent? Type1901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEvent? Type1902 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventType? Type1902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEventType? Type1903 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPart? Type1903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEvent? Type1904 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartAddedEventPartType? Type1904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEventType? Type1905 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEvent? Type1905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEvent? Type1906 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventType? Type1906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEventType? Type1907 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPart? Type1907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDoneEvent? Type1908 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryPartDoneEventPartType? Type1908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseReasoningTextDoneEventType? Type1909 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEvent? Type1909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDeltaEvent? Type1910 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDeltaEventType? Type1910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDeltaEventType? Type1911 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEvent? Type1911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDoneEvent? Type1912 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningSummaryTextDoneEventType? Type1912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseRefusalDoneEventType? Type1913 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEvent? Type1913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEvent? Type1914 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDeltaEventType? Type1914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDeltaEvent? Type1915 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDoneEvent? Type1915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDoneEvent? Type1916 { get; set; } + public global::tryAGI.OpenAI.ResponseReasoningTextDoneEventType? Type1916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEvent? Type1917 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDeltaEvent? Type1917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEvent? Type1918 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDeltaEventType? Type1918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEvent? Type1919 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDoneEvent? Type1919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseStreamEventDiscriminator? Type1920 { get; set; } + public global::tryAGI.OpenAI.ResponseRefusalDoneEventType? Type1920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDeltaEventType? Type1921 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEvent? Type1921 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1922 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDeltaEvent? Type1922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseTextDoneEventType? Type1923 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDoneEvent? Type1923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageInputTokensDetails? Type1924 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEvent? Type1924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageOutputTokensDetails? Type1925 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEvent? Type1925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEventType? Type1926 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEvent? Type1926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEventType? Type1927 { get; set; } + public global::tryAGI.OpenAI.ResponseStreamEventDiscriminator? Type1927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEventType? Type1928 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDeltaEventType? Type1928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEvent? Type1929 { get; set; } + public global::System.Collections.Generic.IList? Type1929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventResponseCreate? Type1930 { get; set; } + public global::tryAGI.OpenAI.ResponseTextDoneEventType? Type1930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventDiscriminator? Type1931 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageInputTokensDetails? Type1931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1? Type1932 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageOutputTokensDetails? Type1932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1Type? Type1933 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallCompletedEventType? Type1933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesServerEvent? Type1934 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallInProgressEventType? Type1934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponsesServerEventDiscriminator? Type1935 { get; set; } + public global::tryAGI.OpenAI.ResponseWebSearchCallSearchingEventType? Type1935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleObject? Type1936 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEvent? Type1936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleDeletedResource? Type1937 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventResponseCreate? Type1937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleDeletedResourceObject? Type1938 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventDiscriminator? Type1938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleListResource? Type1939 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1? Type1939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RoleListResourceObject? Type1940 { get; set; } + public global::tryAGI.OpenAI.ResponsesClientEventResponseCreateVariant1Type? Type1940 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1941 { get; set; } + public global::tryAGI.OpenAI.ResponsesServerEvent? Type1941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunCompletionUsageVariant1? Type1942 { get; set; } + public global::tryAGI.OpenAI.ResponsesServerEventDiscriminator? Type1942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderRequest? Type1943 { get; set; } + public global::tryAGI.OpenAI.RoleObject? Type1943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponse? Type1944 { get; set; } + public global::tryAGI.OpenAI.RoleDeletedResource? Type1944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponseMetadata? Type1945 { get; set; } + public global::tryAGI.OpenAI.RoleDeletedResourceObject? Type1945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunGraderResponseMetadataErrors? Type1946 { get; set; } + public global::tryAGI.OpenAI.RoleListResource? Type1946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectObject? Type1947 { get; set; } + public global::tryAGI.OpenAI.RoleListResourceObject? Type1947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectStatus? Type1948 { get; set; } + public global::System.Collections.Generic.IList? Type1948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredAction? Type1949 { get; set; } + public global::tryAGI.OpenAI.RunCompletionUsageVariant1? Type1949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredActionType? Type1950 { get; set; } + public global::tryAGI.OpenAI.RunGraderRequest? Type1950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectRequiredActionSubmitToolOutputs? Type1951 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponse? Type1951 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1952 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponseMetadata? Type1952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObject? Type1953 { get; set; } + public global::tryAGI.OpenAI.RunGraderResponseMetadataErrors? Type1953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectLastError? Type1954 { get; set; } + public global::tryAGI.OpenAI.RunObjectObject? Type1954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectLastErrorCode? Type1955 { get; set; } + public global::tryAGI.OpenAI.RunObjectStatus? Type1955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectIncompleteDetails? Type1956 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredAction? Type1956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason? Type1957 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredActionType? Type1957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepCompletionUsageVariant1? Type1958 { get; set; } + public global::tryAGI.OpenAI.RunObjectRequiredActionSubmitToolOutputs? Type1958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObject? Type1959 { get; set; } + public global::System.Collections.Generic.IList? Type1959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectObject? Type1960 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObject? Type1960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaObjectDelta? Type1961 { get; set; } + public global::tryAGI.OpenAI.RunObjectLastError? Type1961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1962 { get; set; } + public global::tryAGI.OpenAI.RunObjectLastErrorCode? Type1962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObject? Type1963 { get; set; } + public global::tryAGI.OpenAI.RunObjectIncompleteDetails? Type1963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObject? Type1964 { get; set; } + public global::tryAGI.OpenAI.RunObjectIncompleteDetailsReason? Type1964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType? Type1965 { get; set; } + public global::tryAGI.OpenAI.RunStepCompletionUsageVariant1? Type1965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectMessageCreation? Type1966 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObject? Type1966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObject? Type1967 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectObject? Type1967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType? Type1968 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaObjectDelta? Type1968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter? Type1969 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1969 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1970 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObject? Type1970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1971 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObject? Type1971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject? Type1972 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectType? Type1972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObject? Type1973 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsMessageCreationObjectMessageCreation? Type1973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType? Type1974 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObject? Type1974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage? Type1975 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectType? Type1975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType? Type1976 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeObjectCodeInterpreter? Type1976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObject? Type1977 { get; set; } + public global::System.Collections.Generic.IList>? Type1977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType? Type1978 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObject? Type1979 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObject? Type1979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType? Type1980 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObject? Type1980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction? Type1981 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType? Type1981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType? Type1982 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectImage? Type1982 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1983 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType? Type1983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1984 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObject? Type1984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject? Type1985 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType? Type1985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType? Type1986 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObject? Type1986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation? Type1987 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType? Type1987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObject? Type1988 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectFunction? Type1988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType? Type1989 { get; set; } + public global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType? Type1989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreter? Type1990 { get; set; } + public global::System.Collections.Generic.IList>? Type1990 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1991 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type1992 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObject? Type1992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObject? Type1993 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType? Type1993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObject? Type1994 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectMessageCreation? Type1994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType? Type1995 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObject? Type1995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectImage? Type1996 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType? Type1996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType? Type1997 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectCodeInterpreter? Type1997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObject? Type1998 { get; set; } + public global::System.Collections.Generic.IList>? Type1998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType? Type1999 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type1999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectFileSearch? Type2000 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObject? Type2000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchRankingOptionsObject? Type2001 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObject? Type2001 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2002 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType? Type2002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObject? Type2003 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectImage? Type2003 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2004 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType? Type2004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItem? Type2005 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObject? Type2005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType? Type2006 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType? Type2006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObject? Type2007 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectFileSearch? Type2007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType? Type2008 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchRankingOptionsObject? Type2008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectFunction? Type2009 { get; set; } + public global::System.Collections.Generic.IList? Type2009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsObject? Type2010 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObject? Type2010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType? Type2011 { get; set; } + public global::System.Collections.Generic.IList? Type2011 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type2012 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItem? Type2012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2013 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType? Type2013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectObject? Type2014 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObject? Type2014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectType? Type2015 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType? Type2015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectStatus? Type2016 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectFunction? Type2016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2017 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsObject? Type2017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectLastError2? Type2018 { get; set; } + public global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType? Type2018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepObjectLastErrorCode? Type2019 { get; set; } + public global::System.Collections.Generic.IList>? Type2019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant1? Type2020 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant1Event? Type2021 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectObject? Type2021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant2? Type2022 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectType? Type2022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant2Event? Type2023 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectStatus? Type2023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant3? Type2024 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant3Event? Type2025 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectLastError2? Type2025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant4? Type2026 { get; set; } + public global::tryAGI.OpenAI.RunStepObjectLastErrorCode? Type2026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant4Event? Type2027 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant1? Type2027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant5? Type2028 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant1Event? Type2028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant5Event? Type2029 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant2? Type2029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant6? Type2030 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant2Event? Type2030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant6Event? Type2031 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant3? Type2031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant7? Type2032 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant3Event? Type2032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStepStreamEventVariant7Event? Type2033 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant4? Type2033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant1? Type2034 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant4Event? Type2034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant1Event? Type2035 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant5? Type2035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant2? Type2036 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant5Event? Type2036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant2Event? Type2037 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant6? Type2037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant3? Type2038 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant6Event? Type2038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant3Event? Type2039 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant7? Type2039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant4? Type2040 { get; set; } + public global::tryAGI.OpenAI.RunStepStreamEventVariant7Event? Type2040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant4Event? Type2041 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant1? Type2041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant5? Type2042 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant1Event? Type2042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant5Event? Type2043 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant2? Type2043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant6? Type2044 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant2Event? Type2044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant6Event? Type2045 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant3? Type2045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant7? Type2046 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant3Event? Type2046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant7Event? Type2047 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant4? Type2047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant8? Type2048 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant4Event? Type2048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant8Event? Type2049 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant5? Type2049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant9? Type2050 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant5Event? Type2050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant9Event? Type2051 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant6? Type2051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant10? Type2052 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant6Event? Type2052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunStreamEventVariant10Event? Type2053 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant7? Type2053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObjectType? Type2054 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant7Event? Type2054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RunToolCallObjectFunction? Type2055 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant8? Type2055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDeltaEventType? Type2056 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant8Event? Type2056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEventType? Type2057 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant9? Type2057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpeechAudioDoneEventUsage? Type2058 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant9Event? Type2058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategy? Type2059 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant10? Type2059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParamType? Type2060 { get; set; } + public global::tryAGI.OpenAI.RunStreamEventVariant10Event? Type2060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParam? Type2061 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObjectType? Type2061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParamType? Type2062 { get; set; } + public global::tryAGI.OpenAI.RunToolCallObjectFunction? Type2062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequest? Type2063 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDeltaEventType? Type2063 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2064 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEventType? Type2064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestToolOutput? Type2065 { get; set; } + public global::tryAGI.OpenAI.SpeechAudioDoneEventUsage? Type2065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatJsonSchema? Type2066 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategy? Type2066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResponseFormatJsonSchemaType? Type2067 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyRequestParamType? Type2067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObject? Type2068 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParam? Type2068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectObject? Type2069 { get; set; } + public global::tryAGI.OpenAI.StaticChunkingStrategyResponseParamType? Type2069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResources2? Type2070 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequest? Type2070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResourcesCodeInterpreter? Type2071 { get; set; } + public global::System.Collections.Generic.IList? Type2071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadObjectToolResourcesFileSearch? Type2072 { get; set; } + public global::tryAGI.OpenAI.SubmitToolOutputsRunRequestToolOutput? Type2072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventVariant1? Type2073 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatJsonSchema? Type2073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadStreamEventVariant1Event? Type2074 { get; set; } + public global::tryAGI.OpenAI.TextResponseFormatJsonSchemaType? Type2074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToggleCertificatesRequest? Type2075 { get; set; } + public global::tryAGI.OpenAI.ThreadObject? Type2075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionTool? Type2076 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectObject? Type2076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchTool? Type2077 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResources2? Type2077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerTool? Type2078 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResourcesCodeInterpreter? Type2078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewTool? Type2079 { get; set; } + public global::tryAGI.OpenAI.ThreadObjectToolResourcesFileSearch? Type2079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchTool? Type2080 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventVariant1? Type2080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolParam? Type2081 { get; set; } + public global::tryAGI.OpenAI.ThreadStreamEventVariant1Event? Type2081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParam? Type2082 { get; set; } + public global::tryAGI.OpenAI.ToggleCertificatesRequest? Type2082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParam? Type2083 { get; set; } + public global::tryAGI.OpenAI.FunctionTool? Type2083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParam? Type2084 { get; set; } + public global::tryAGI.OpenAI.FileSearchTool? Type2084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchToolParam? Type2085 { get; set; } + public global::tryAGI.OpenAI.ComputerTool? Type2085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewTool? Type2086 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewTool? Type2086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolParam? Type2087 { get; set; } + public global::tryAGI.OpenAI.WebSearchTool? Type2087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolDiscriminator? Type2088 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolParam? Type2088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowed? Type2089 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParam? Type2089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowedType? Type2090 { get; set; } + public global::tryAGI.OpenAI.CustomToolParam? Type2090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceAllowedMode? Type2091 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParam? Type2091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceCustom? Type2092 { get; set; } + public global::tryAGI.OpenAI.ToolSearchToolParam? Type2092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceCustomType? Type2093 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewTool? Type2093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceFunctionType? Type2094 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolParam? Type2094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceMCPType? Type2095 { get; set; } + public global::tryAGI.OpenAI.ToolDiscriminator? Type2095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceTypes? Type2096 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowed? Type2096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificApplyPatchParam? Type2097 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowedType? Type2097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificFunctionShellParam? Type2098 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceAllowedMode? Type2098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoiceTypesType? Type2099 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceCustom? Type2099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEventType? Type2100 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceCustomType? Type2100 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2101 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceFunctionType? Type2101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDeltaEventLogprob? Type2102 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceMCPType? Type2102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEventType? Type2103 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceTypes? Type2103 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2104 { get; set; } + public global::tryAGI.OpenAI.SpecificApplyPatchParam? Type2104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextDoneEventLogprob? Type2105 { get; set; } + public global::tryAGI.OpenAI.SpecificFunctionShellParam? Type2105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextSegmentEventType? Type2106 { get; set; } + public global::tryAGI.OpenAI.ToolChoiceTypesType? Type2106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageDurationType? Type2107 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEventType? Type2107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokensType? Type2108 { get; set; } + public global::System.Collections.Generic.IList? Type2108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptTextUsageTokensInputTokenDetails? Type2109 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDeltaEventLogprob? Type2109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionChunkingStrategy? Type2110 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEventType? Type2110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionChunkingStrategyEnum? Type2111 { get; set; } + public global::System.Collections.Generic.IList? Type2111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TranscriptionDiarizedSegmentType? Type2112 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextDoneEventLogprob? Type2112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationObjectType? Type2113 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextSegmentEventType? Type2113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateGroupBody? Type2114 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageDurationType? Type2114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVectorStoreFileAttributesRequest? Type2115 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokensType? Type2115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVectorStoreRequest? Type2116 { get; set; } + public global::tryAGI.OpenAI.TranscriptTextUsageTokensInputTokenDetails? Type2116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type2117 { get; set; } + public global::tryAGI.OpenAI.TranscriptionChunkingStrategy? Type2117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVoiceConsentRequest? Type2118 { get; set; } + public global::tryAGI.OpenAI.TranscriptionChunkingStrategyEnum? Type2118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Upload? Type2119 { get; set; } + public global::tryAGI.OpenAI.TranscriptionDiarizedSegmentType? Type2119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadStatus? Type2120 { get; set; } + public global::tryAGI.OpenAI.TruncationObjectType? Type2120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadObject? Type2121 { get; set; } + public global::tryAGI.OpenAI.UpdateGroupBody? Type2121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type2122 { get; set; } + public global::tryAGI.OpenAI.UpdateVectorStoreFileAttributesRequest? Type2122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadCertificateRequest? Type2123 { get; set; } + public global::tryAGI.OpenAI.UpdateVectorStoreRequest? Type2123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadPart? Type2124 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type2124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UploadPartObject? Type2125 { get; set; } + public global::tryAGI.OpenAI.UpdateVoiceConsentRequest? Type2125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesResult? Type2126 { get; set; } + public global::tryAGI.OpenAI.Upload? Type2126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesResultObject? Type2127 { get; set; } + public global::tryAGI.OpenAI.UploadStatus? Type2127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsResult? Type2128 { get; set; } + public global::tryAGI.OpenAI.UploadObject? Type2128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsResultObject? Type2129 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type2129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResult? Type2130 { get; set; } + public global::tryAGI.OpenAI.UploadCertificateRequest? Type2130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResultObject? Type2131 { get; set; } + public global::tryAGI.OpenAI.UploadPart? Type2131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsResult? Type2132 { get; set; } + public global::tryAGI.OpenAI.UploadPartObject? Type2132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsResultObject? Type2133 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesResult? Type2133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsResult? Type2134 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesResultObject? Type2134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsResultObject? Type2135 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsResult? Type2135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesResult? Type2136 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsResultObject? Type2136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesResultObject? Type2137 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResult? Type2137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsResult? Type2138 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsResultObject? Type2138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsResultObject? Type2139 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsResult? Type2139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageResponse? Type2140 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsResultObject? Type2140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageResponseObject? Type2141 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsResult? Type2141 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2142 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsResultObject? Type2142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucket? Type2143 { get; set; } + public global::tryAGI.OpenAI.UsageImagesResult? Type2143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageTimeBucketObject? Type2144 { get; set; } + public global::tryAGI.OpenAI.UsageImagesResultObject? Type2144 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type2145 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsResult? Type2145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2146 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsResultObject? Type2146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresResult? Type2147 { get; set; } + public global::tryAGI.OpenAI.UsageResponse? Type2147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresResultObject? Type2148 { get; set; } + public global::tryAGI.OpenAI.UsageResponseObject? Type2148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.User? Type2149 { get; set; } + public global::System.Collections.Generic.IList? Type2149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserObject? Type2150 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucket? Type2150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRole? Type2151 { get; set; } + public global::tryAGI.OpenAI.UsageTimeBucketObject? Type2151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserDeleteResponse? Type2152 { get; set; } + public global::System.Collections.Generic.IList>? Type2152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserDeleteResponseObject? Type2153 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResource? Type2154 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresResult? Type2154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResourceObject? Type2155 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresResultObject? Type2155 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2156 { get; set; } + public global::tryAGI.OpenAI.User? Type2156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResponse? Type2157 { get; set; } + public global::tryAGI.OpenAI.UserObject? Type2157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserListResponseObject? Type2158 { get; set; } + public global::tryAGI.OpenAI.UserRole? Type2158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleAssignment? Type2159 { get; set; } + public global::tryAGI.OpenAI.UserDeleteResponse? Type2159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleAssignmentObject? Type2160 { get; set; } + public global::tryAGI.OpenAI.UserDeleteResponseObject? Type2160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleUpdateRequest? Type2161 { get; set; } + public global::tryAGI.OpenAI.UserListResource? Type2161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserRoleUpdateRequestRole? Type2162 { get; set; } + public global::tryAGI.OpenAI.UserListResourceObject? Type2162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VadConfigType? Type2163 { get; set; } + public global::System.Collections.Generic.IList? Type2163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ValidateGraderRequest? Type2164 { get; set; } + public global::tryAGI.OpenAI.UserListResponse? Type2164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ValidateGraderResponse? Type2165 { get; set; } + public global::tryAGI.OpenAI.UserListResponseObject? Type2165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreExpirationAfterAnchor? Type2166 { get; set; } + public global::tryAGI.OpenAI.UserRoleAssignment? Type2166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2167 { get; set; } + public global::tryAGI.OpenAI.UserRoleAssignmentObject? Type2167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObject? Type2168 { get; set; } + public global::tryAGI.OpenAI.UserRoleUpdateRequest? Type2168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectObject? Type2169 { get; set; } + public global::tryAGI.OpenAI.UserRoleUpdateRequestRole? Type2169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectStatus? Type2170 { get; set; } + public global::tryAGI.OpenAI.VadConfigType? Type2170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileBatchObjectFileCounts? Type2171 { get; set; } + public global::tryAGI.OpenAI.ValidateGraderRequest? Type2171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponse? Type2172 { get; set; } + public global::tryAGI.OpenAI.ValidateGraderResponse? Type2172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponseObject? Type2173 { get; set; } + public global::tryAGI.OpenAI.VectorStoreExpirationAfterAnchor? Type2173 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2174 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileContentResponseDataItem? Type2175 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObject? Type2175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectObject? Type2176 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectObject? Type2176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectStatus? Type2177 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectStatus? Type2177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectLastError2? Type2178 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileBatchObjectFileCounts? Type2178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreFileObjectLastErrorCode? Type2179 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponse? Type2179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2180 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponseObject? Type2180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectObject? Type2181 { get; set; } + public global::System.Collections.Generic.IList? Type2181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectFileCounts? Type2182 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileContentResponseDataItem? Type2182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreObjectStatus? Type2183 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectObject? Type2183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequest? Type2184 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectStatus? Type2184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type2185 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectLastError2? Type2185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2186 { get; set; } + public global::tryAGI.OpenAI.VectorStoreFileObjectLastErrorCode? Type2186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions? Type2187 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker? Type2188 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectObject? Type2188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultContentObject? Type2189 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectFileCounts? Type2189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType? Type2190 { get; set; } + public global::tryAGI.OpenAI.VectorStoreObjectStatus? Type2190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultItem? Type2191 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequest? Type2191 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2192 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type2192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultsPage? Type2193 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VectorStoreSearchResultsPageObject? Type2194 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptions? Type2194 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2195 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchRequestRankingOptionsRanker? Type2195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentDeletedResource? Type2196 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultContentObject? Type2196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentDeletedResourceObject? Type2197 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultContentObjectType? Type2197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentListResource? Type2198 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultItem? Type2198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentListResourceObject? Type2199 { get; set; } + public global::System.Collections.Generic.IList? Type2199 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2200 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultsPage? Type2200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentResource? Type2201 { get; set; } + public global::tryAGI.OpenAI.VectorStoreSearchResultsPageObject? Type2201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceConsentResourceObject? Type2202 { get; set; } + public global::System.Collections.Generic.IList? Type2202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsOrCustomVoiceVariant2? Type2203 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentDeletedResource? Type2203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceIdsSharedEnum? Type2204 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentDeletedResourceObject? Type2204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceResource? Type2205 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentListResource? Type2205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VoiceResourceObject? Type2206 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentListResourceObject? Type2206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionFind? Type2207 { get; set; } + public global::System.Collections.Generic.IList? Type2207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionFindType? Type2208 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentResource? Type2208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionOpenPage? Type2209 { get; set; } + public global::tryAGI.OpenAI.VoiceConsentResourceObject? Type2209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionOpenPageType? Type2210 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsOrCustomVoiceVariant2? Type2210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearch? Type2211 { get; set; } + public global::tryAGI.OpenAI.VoiceIdsSharedEnum? Type2211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchType? Type2212 { get; set; } + public global::tryAGI.OpenAI.VoiceResource? Type2212 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2213 { get; set; } + public global::tryAGI.OpenAI.VoiceResourceObject? Type2213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchSource? Type2214 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionFind? Type2214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionSearchSourceType? Type2215 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionFindType? Type2215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1? Type2216 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionOpenPage? Type2216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1Type? Type2217 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionOpenPageType? Type2217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolType? Type2218 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearch? Type2218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolFilters2? Type2219 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchType? Type2219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolSearchContextSize? Type2220 { get; set; } + public global::System.Collections.Generic.IList? Type2220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallType? Type2221 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchSource? Type2221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallStatus? Type2222 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionSearchSourceType? Type2222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallAction? Type2223 { get; set; } + public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1? Type2223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator? Type2224 { get; set; } + public global::tryAGI.OpenAI.WebSearchApproximateLocationWebSearchApproximateLocation1Type? Type2224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelled? Type2225 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolType? Type2225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledData? Type2226 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolFilters2? Type2226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledObject? Type2227 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolSearchContextSize? Type2227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCancelledType? Type2228 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallType? Type2228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompleted? Type2229 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallStatus? Type2229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedData? Type2230 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallAction? Type2230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedObject? Type2231 { get; set; } + public global::tryAGI.OpenAI.WebSearchToolCallActionDiscriminator? Type2231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchCompletedType? Type2232 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelled? Type2232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpired? Type2233 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledData? Type2233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredData? Type2234 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledObject? Type2234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredObject? Type2235 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCancelledType? Type2235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchExpiredType? Type2236 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompleted? Type2236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailed? Type2237 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedData? Type2237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedData? Type2238 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedObject? Type2238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedObject? Type2239 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchCompletedType? Type2239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookBatchFailedType? Type2240 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpired? Type2240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceled? Type2241 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredData? Type2241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledData? Type2242 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredObject? Type2242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledObject? Type2243 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchExpiredType? Type2243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunCanceledType? Type2244 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailed? Type2244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailed? Type2245 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedData? Type2245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedData? Type2246 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedObject? Type2246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedObject? Type2247 { get; set; } + public global::tryAGI.OpenAI.WebhookBatchFailedType? Type2247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunFailedType? Type2248 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceled? Type2248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceeded? Type2249 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledData? Type2249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededData? Type2250 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledObject? Type2250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededObject? Type2251 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunCanceledType? Type2251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEvalRunSucceededType? Type2252 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailed? Type2252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelled? Type2253 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedData? Type2253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledData? Type2254 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedObject? Type2254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledObject? Type2255 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunFailedType? Type2255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledType? Type2256 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceeded? Type2256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailed? Type2257 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededData? Type2257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedData? Type2258 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededObject? Type2258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedObject? Type2259 { get; set; } + public global::tryAGI.OpenAI.WebhookEvalRunSucceededType? Type2259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobFailedType? Type2260 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelled? Type2260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceeded? Type2261 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledData? Type2261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededData? Type2262 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledObject? Type2262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededObject? Type2263 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobCancelledType? Type2263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededType? Type2264 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailed? Type2264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncoming? Type2265 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedData? Type2265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingData? Type2266 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedObject? Type2266 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2267 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobFailedType? Type2267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingDataSipHeader? Type2268 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceeded? Type2268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingObject? Type2269 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededData? Type2269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingType? Type2270 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededObject? Type2270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelled? Type2271 { get; set; } + public global::tryAGI.OpenAI.WebhookFineTuningJobSucceededType? Type2271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledData? Type2272 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncoming? Type2272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledObject? Type2273 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingData? Type2273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCancelledType? Type2274 { get; set; } + public global::System.Collections.Generic.IList? Type2274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompleted? Type2275 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingDataSipHeader? Type2275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedData? Type2276 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingObject? Type2276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedObject? Type2277 { get; set; } + public global::tryAGI.OpenAI.WebhookRealtimeCallIncomingType? Type2277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseCompletedType? Type2278 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelled? Type2278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailed? Type2279 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledData? Type2279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedData? Type2280 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledObject? Type2280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedObject? Type2281 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCancelledType? Type2281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseFailedType? Type2282 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompleted? Type2282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncomplete? Type2283 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedData? Type2283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteData? Type2284 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedObject? Type2284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteObject? Type2285 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseCompletedType? Type2285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookResponseIncompleteType? Type2286 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailed? Type2286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillReferenceParamType? Type2287 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedData? Type2287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillSourceParam? Type2288 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedObject? Type2288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillSourceParamType? Type2289 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseFailedType? Type2289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillSourceParamMediaType? Type2290 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncomplete? Type2290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineSkillParamType? Type2291 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteData? Type2291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParamType? Type2292 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteObject? Type2292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyDomainSecretParam? Type2293 { get; set; } + public global::tryAGI.OpenAI.WebhookResponseIncompleteType? Type2293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParamType? Type2294 { get; set; } + public global::tryAGI.OpenAI.SkillReferenceParamType? Type2294 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2295 { get; set; } + public global::tryAGI.OpenAI.InlineSkillSourceParam? Type2295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageStatus? Type2296 { get; set; } + public global::tryAGI.OpenAI.InlineSkillSourceParamType? Type2296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageRole? Type2297 { get; set; } + public global::tryAGI.OpenAI.InlineSkillSourceParamMediaType? Type2297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentType? Type2298 { get; set; } + public global::tryAGI.OpenAI.InlineSkillParamType? Type2298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileCitationBody? Type2299 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyDisabledParamType? Type2299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileCitationBodyType? Type2300 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyDomainSecretParam? Type2300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlCitationBody? Type2301 { get; set; } + public global::tryAGI.OpenAI.ContainerNetworkPolicyAllowlistParamType? Type2301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlCitationBodyType? Type2302 { get; set; } + public global::System.Collections.Generic.IList? Type2302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileCitationBody? Type2303 { get; set; } + public global::tryAGI.OpenAI.MessageStatus? Type2303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerFileCitationBodyType? Type2304 { get; set; } + public global::tryAGI.OpenAI.MessageRole? Type2304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Annotation? Type2305 { get; set; } + public global::tryAGI.OpenAI.InputTextContentType? Type2305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationDiscriminator? Type2306 { get; set; } + public global::tryAGI.OpenAI.FileCitationBody? Type2306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TopLogProb? Type2307 { get; set; } + public global::tryAGI.OpenAI.FileCitationBodyType? Type2307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LogProb? Type2308 { get; set; } + public global::tryAGI.OpenAI.UrlCitationBody? Type2308 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2309 { get; set; } + public global::tryAGI.OpenAI.UrlCitationBodyType? Type2309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextContentType? Type2310 { get; set; } + public global::tryAGI.OpenAI.ContainerFileCitationBody? Type2310 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2311 { get; set; } + public global::tryAGI.OpenAI.ContainerFileCitationBodyType? Type2311 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2312 { get; set; } + public global::tryAGI.OpenAI.Annotation? Type2312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextContent? Type2313 { get; set; } + public global::tryAGI.OpenAI.AnnotationDiscriminator? Type2313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextContentType? Type2314 { get; set; } + public global::tryAGI.OpenAI.TopLogProb? Type2314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextContentType? Type2315 { get; set; } + public global::tryAGI.OpenAI.LogProb? Type2315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningTextContentType? Type2316 { get; set; } + public global::System.Collections.Generic.IList? Type2316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RefusalContentType? Type2317 { get; set; } + public global::tryAGI.OpenAI.OutputTextContentType? Type2317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageDetail? Type2318 { get; set; } + public global::System.Collections.Generic.IList? Type2318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentType? Type2319 { get; set; } + public global::System.Collections.Generic.IList? Type2319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotContent? Type2320 { get; set; } + public global::tryAGI.OpenAI.TextContent? Type2320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotContentType? Type2321 { get; set; } + public global::tryAGI.OpenAI.TextContentType? Type2321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentType? Type2322 { get; set; } + public global::tryAGI.OpenAI.SummaryTextContentType? Type2322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageType? Type2323 { get; set; } + public global::tryAGI.OpenAI.ReasoningTextContentType? Type2323 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2324 { get; set; } + public global::tryAGI.OpenAI.RefusalContentType? Type2324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem3? Type2325 { get; set; } + public global::tryAGI.OpenAI.ImageDetail? Type2325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type2326 { get; set; } + public global::tryAGI.OpenAI.InputImageContentType? Type2326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickButtonType? Type2327 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotContent? Type2327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClickParamType? Type2328 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotContentType? Type2328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DoubleClickActionType? Type2329 { get; set; } + public global::tryAGI.OpenAI.InputFileContentType? Type2329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CoordParam? Type2330 { get; set; } + public global::tryAGI.OpenAI.MessageType? Type2330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragParamType? Type2331 { get; set; } + public global::System.Collections.Generic.IList? Type2331 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2332 { get; set; } + public global::tryAGI.OpenAI.ContentItem3? Type2332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.KeyPressActionType? Type2333 { get; set; } + public global::tryAGI.OpenAI.MessageContentItemDiscriminator? Type2333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MoveParamType? Type2334 { get; set; } + public global::tryAGI.OpenAI.ClickButtonType? Type2334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScreenshotParamType? Type2335 { get; set; } + public global::tryAGI.OpenAI.ClickParamType? Type2335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScrollParamType? Type2336 { get; set; } + public global::tryAGI.OpenAI.DoubleClickActionType? Type2336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TypeParamType? Type2337 { get; set; } + public global::tryAGI.OpenAI.CoordParam? Type2337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitParamType? Type2338 { get; set; } + public global::tryAGI.OpenAI.DragParamType? Type2338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchExecutionType? Type2339 { get; set; } + public global::System.Collections.Generic.IList? Type2339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallStatus? Type2340 { get; set; } + public global::tryAGI.OpenAI.KeyPressActionType? Type2340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallType? Type2341 { get; set; } + public global::tryAGI.OpenAI.MoveParamType? Type2341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolType? Type2342 { get; set; } + public global::tryAGI.OpenAI.ScreenshotParamType? Type2342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankerVersionType? Type2343 { get; set; } + public global::tryAGI.OpenAI.ScrollParamType? Type2343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HybridSearchOptions? Type2344 { get; set; } + public global::tryAGI.OpenAI.TypeParamType? Type2344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RankingOptions? Type2345 { get; set; } + public global::tryAGI.OpenAI.WaitParamType? Type2345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Filters2? Type2346 { get; set; } + public global::tryAGI.OpenAI.ToolSearchExecutionType? Type2346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileSearchToolType? Type2347 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallType? Type2347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerToolType? Type2348 { get; set; } + public global::tryAGI.OpenAI.FunctionToolType? Type2348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerEnvironment? Type2349 { get; set; } + public global::tryAGI.OpenAI.RankerVersionType? Type2349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type2350 { get; set; } + public global::tryAGI.OpenAI.HybridSearchOptions? Type2350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerMemoryLimit? Type2351 { get; set; } + public global::tryAGI.OpenAI.RankingOptions? Type2351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType? Type2352 { get; set; } + public global::tryAGI.OpenAI.Filters2? Type2352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy2? Type2353 { get; set; } + public global::tryAGI.OpenAI.FileSearchToolType? Type2353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type2354 { get; set; } + public global::tryAGI.OpenAI.ComputerToolType? Type2354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellToolParamType? Type2355 { get; set; } + public global::tryAGI.OpenAI.ComputerEnvironment? Type2355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParam? Type2356 { get; set; } + public global::tryAGI.OpenAI.ComputerUsePreviewToolType? Type2356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamType? Type2357 { get; set; } + public global::tryAGI.OpenAI.ContainerMemoryLimit? Type2357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy3? Type2358 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType? Type2358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminator? Type2359 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy2? Type2359 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2360 { get; set; } + public global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type2360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem2? Type2361 { get; set; } + public global::tryAGI.OpenAI.LocalShellToolParamType? Type2361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminator? Type2362 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParam? Type2362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalSkillParam? Type2363 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamType? Type2363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentParam? Type2364 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy3? Type2364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentParamType? Type2365 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminator? Type2365 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2366 { get; set; } + public global::System.Collections.Generic.IList? Type2366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceParam? Type2367 { get; set; } + public global::tryAGI.OpenAI.SkillsItem2? Type2367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceParamType? Type2368 { get; set; } + public global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminator? Type2368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamType? Type2369 { get; set; } + public global::tryAGI.OpenAI.LocalSkillParam? Type2369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant1? Type2370 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentParam? Type2370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1Discriminator? Type2371 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentParamType? Type2371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTextFormatParam? Type2372 { get; set; } + public global::System.Collections.Generic.IList? Type2372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomTextFormatParamType? Type2373 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceParam? Type2373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GrammarSyntax1? Type2374 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceParamType? Type2374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomGrammarFormatParam? Type2375 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamType? Type2375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomGrammarFormatParamType? Type2376 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant1? Type2376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamType? Type2377 { get; set; } + public global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1Discriminator? Type2377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format2? Type2378 { get; set; } + public global::tryAGI.OpenAI.CustomTextFormatParam? Type2378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminator? Type2379 { get; set; } + public global::tryAGI.OpenAI.CustomTextFormatParamType? Type2379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolParam? Type2380 { get; set; } + public global::tryAGI.OpenAI.GrammarSyntax1? Type2380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionToolParamType? Type2381 { get; set; } + public global::tryAGI.OpenAI.CustomGrammarFormatParam? Type2381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamType? Type2382 { get; set; } + public global::tryAGI.OpenAI.CustomGrammarFormatParamType? Type2382 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2383 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamType? Type2383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem13? Type2384 { get; set; } + public global::tryAGI.OpenAI.Format2? Type2384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminator? Type2385 { get; set; } + public global::tryAGI.OpenAI.CustomToolParamFormatDiscriminator? Type2385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchToolParamType? Type2386 { get; set; } + public global::tryAGI.OpenAI.FunctionToolParam? Type2386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocation? Type2387 { get; set; } + public global::tryAGI.OpenAI.FunctionToolParamType? Type2387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApproximateLocationType? Type2388 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamType? Type2388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SearchContextSize? Type2389 { get; set; } + public global::System.Collections.Generic.IList? Type2389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SearchContentType? Type2390 { get; set; } + public global::tryAGI.OpenAI.ToolsItem13? Type2390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type2391 { get; set; } + public global::tryAGI.OpenAI.NamespaceToolParamToolDiscriminator? Type2391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2392 { get; set; } + public global::tryAGI.OpenAI.ToolSearchToolParamType? Type2392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolParamType? Type2393 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocation? Type2393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputStatusEnum? Type2394 { get; set; } + public global::tryAGI.OpenAI.ApproximateLocationType? Type2394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputType? Type2395 { get; set; } + public global::tryAGI.OpenAI.SearchContextSize? Type2395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type2396 { get; set; } + public global::tryAGI.OpenAI.SearchContentType? Type2396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type2397 { get; set; } + public global::tryAGI.OpenAI.WebSearchPreviewToolType? Type2397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellExecActionType? Type2398 { get; set; } + public global::System.Collections.Generic.IList? Type2398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellAction? Type2399 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolParamType? Type2399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellCallStatus? Type2400 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputType? Type2400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentResource? Type2401 { get; set; } + public global::tryAGI.OpenAI.CompactionBodyType? Type2401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalEnvironmentResourceType? Type2402 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputLogsType? Type2402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceResource? Type2403 { get; set; } + public global::tryAGI.OpenAI.CodeInterpreterOutputImageType? Type2403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerReferenceResourceType? Type2404 { get; set; } + public global::tryAGI.OpenAI.LocalShellExecActionType? Type2404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallType? Type2405 { get; set; } + public global::tryAGI.OpenAI.FunctionShellAction? Type2405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant12? Type2406 { get; set; } + public global::tryAGI.OpenAI.LocalShellCallStatus? Type2406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1Discriminator? Type2407 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentResource? Type2407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LocalShellCallOutputStatusEnum? Type2408 { get; set; } + public global::tryAGI.OpenAI.LocalEnvironmentResourceType? Type2408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcome? Type2409 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceResource? Type2409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeType? Type2410 { get; set; } + public global::tryAGI.OpenAI.ContainerReferenceResourceType? Type2410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcome? Type2411 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallType? Type2411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeType? Type2412 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant12? Type2412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContent? Type2413 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallEnvironmentVariant1Discriminator? Type2413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Outcome? Type2414 { get; set; } + public global::tryAGI.OpenAI.LocalShellCallOutputStatusEnum? Type2414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminator? Type2415 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcome? Type2415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputType? Type2416 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeType? Type2416 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2417 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcome? Type2417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallStatus? Type2418 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeType? Type2418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperation? Type2419 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContent? Type2419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationType? Type2420 { get; set; } + public global::tryAGI.OpenAI.Outcome? Type2420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperation? Type2421 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentOutcomeDiscriminator? Type2421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationType? Type2422 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputType? Type2422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperation? Type2423 { get; set; } + public global::System.Collections.Generic.IList? Type2423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationType? Type2424 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallStatus? Type2424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallType? Type2425 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperation? Type2425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Operation? Type2426 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationType? Type2426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminator? Type2427 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperation? Type2427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallOutputStatus? Type2428 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationType? Type2428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputType? Type2429 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperation? Type2429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DetailEnum? Type2430 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationType? Type2430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemStatus? Type2431 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallType? Type2431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type2432 { get; set; } + public global::tryAGI.OpenAI.Operation? Type2432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentParam? Type2433 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOperationDiscriminator? Type2433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTextContentParamType? Type2434 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallOutputStatus? Type2434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentParamAutoParam? Type2435 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputType? Type2435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputImageContentParamAutoParamType? Type2436 { get; set; } + public global::tryAGI.OpenAI.DetailEnum? Type2436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentParam? Type2437 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemStatus? Type2437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputFileContentParamType? Type2438 { get; set; } + public global::tryAGI.OpenAI.ComputerCallOutputItemParamType? Type2438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type2439 { get; set; } + public global::tryAGI.OpenAI.InputTextContentParam? Type2439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type2440 { get; set; } + public global::tryAGI.OpenAI.InputTextContentParamType? Type2440 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2441 { get; set; } + public global::tryAGI.OpenAI.InputImageContentParamAutoParam? Type2441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputVariant2Item? Type2442 { get; set; } + public global::tryAGI.OpenAI.InputImageContentParamAutoParamType? Type2442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type2443 { get; set; } + public global::tryAGI.OpenAI.InputFileContentParam? Type2443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchCallItemParamType? Type2444 { get; set; } + public global::tryAGI.OpenAI.InputFileContentParamType? Type2444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolSearchOutputItemParamType? Type2445 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamType? Type2445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionSummaryItemParamType? Type2446 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type2446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellActionParam? Type2447 { get; set; } + public global::System.Collections.Generic.IList? Type2447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemStatus? Type2448 { get; set; } + public global::tryAGI.OpenAI.OutputVariant2Item? Type2448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamType? Type2449 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type2449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant13? Type2450 { get; set; } + public global::tryAGI.OpenAI.ToolSearchCallItemParamType? Type2450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1Discriminator? Type2451 { get; set; } + public global::tryAGI.OpenAI.ToolSearchOutputItemParamType? Type2451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam? Type2452 { get; set; } + public global::tryAGI.OpenAI.CompactionSummaryItemParamType? Type2452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParamType? Type2453 { get; set; } + public global::tryAGI.OpenAI.FunctionShellActionParam? Type2453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParam? Type2454 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemStatus? Type2454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParamType? Type2455 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamType? Type2455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParam? Type2456 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant13? Type2456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminator? Type2457 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallItemParamEnvironmentVariant1Discriminator? Type2457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputContentParam? Type2458 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParam? Type2458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionShellCallOutputItemParamType? Type2459 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputTimeoutOutcomeParamType? Type2459 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2460 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParam? Type2460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallStatusParam? Type2461 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputExitOutcomeParamType? Type2461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParam? Type2462 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParam? Type2462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParamType? Type2463 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputOutcomeParamDiscriminator? Type2463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParam? Type2464 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputContentParam? Type2464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParamType? Type2465 { get; set; } + public global::tryAGI.OpenAI.FunctionShellCallOutputItemParamType? Type2465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParam? Type2466 { get; set; } + public global::System.Collections.Generic.IList? Type2466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParamType? Type2467 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallStatusParam? Type2467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParam? Type2468 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParam? Type2468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminator? Type2469 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCreateFileOperationParamType? Type2469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallItemParamType? Type2470 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParam? Type2470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchCallOutputStatusParam? Type2471 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchDeleteFileOperationParamType? Type2471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParamType? Type2472 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParam? Type2472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemReferenceParamType2? Type2473 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchUpdateFileOperationParamType? Type2473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResource? Type2474 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParam? Type2474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ConversationResourceObject? Type2475 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchOperationParamDiscriminator? Type2475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenOutputTokensDetails? Type2476 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallItemParamType? Type2476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type2477 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchCallOutputStatusParam? Type2477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type2478 { get; set; } + public global::tryAGI.OpenAI.ApplyPatchToolCallOutputItemParamType? Type2478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type2479 { get; set; } + public global::tryAGI.OpenAI.ItemReferenceParamType2? Type2479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactionBodyType? Type2480 { get; set; } + public global::tryAGI.OpenAI.ConversationResource? Type2480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationBody? Type2481 { get; set; } + public global::tryAGI.OpenAI.ConversationResourceObject? Type2481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateConversationBody? Type2482 { get; set; } + public global::tryAGI.OpenAI.ImageGenOutputTokensDetails? Type2482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type2483 { get; set; } + public global::tryAGI.OpenAI.ImageGenInputUsageDetails? Type2483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrderEnum? Type2484 { get; set; } + public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type2484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModel? Type2485 { get; set; } + public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type2485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModelEnum? Type2486 { get; set; } + public global::tryAGI.OpenAI.CreateConversationBody? Type2486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoStatus? Type2487 { get; set; } + public global::tryAGI.OpenAI.UpdateConversationBody? Type2487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSize? Type2488 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type2488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error2? Type2489 { get; set; } + public global::tryAGI.OpenAI.OrderEnum? Type2489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResource? Type2490 { get; set; } + public global::tryAGI.OpenAI.VideoModel? Type2490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResourceObject? Type2491 { get; set; } + public global::tryAGI.OpenAI.VideoModelEnum? Type2491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResource? Type2492 { get; set; } + public global::tryAGI.OpenAI.VideoStatus? Type2492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResourceObject? Type2493 { get; set; } + public global::tryAGI.OpenAI.VideoSize? Type2493 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2494 { get; set; } + public global::tryAGI.OpenAI.Error2? Type2494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam2? Type2495 { get; set; } + public global::tryAGI.OpenAI.VideoResource? Type2495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSeconds? Type2496 { get; set; } + public global::tryAGI.OpenAI.VideoResourceObject? Type2496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type2497 { get; set; } + public global::tryAGI.OpenAI.VideoListResource? Type2497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2498 { get; set; } + public global::tryAGI.OpenAI.VideoListResourceObject? Type2498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoJsonBody? Type2499 { get; set; } + public global::System.Collections.Generic.IList? Type2499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type2500 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam2? Type2500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoCharacterResource? Type2501 { get; set; } + public global::tryAGI.OpenAI.VideoSeconds? Type2501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoReferenceInputParam? Type2502 { get; set; } + public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type2502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type2503 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2504 { get; set; } + public global::tryAGI.OpenAI.CreateVideoJsonBody? Type2504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type2505 { get; set; } + public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type2505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type2506 { get; set; } + public global::tryAGI.OpenAI.VideoCharacterResource? Type2506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2507 { get; set; } + public global::tryAGI.OpenAI.VideoReferenceInputParam? Type2507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type2508 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type2508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResource? Type2509 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type2510 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type2510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoContentVariant? Type2511 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type2511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoRemixBody? Type2512 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationEnum? Type2513 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type2513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsBody? Type2514 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResource? Type2514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResource? Type2515 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type2515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResourceObject? Type2516 { get; set; } + public global::tryAGI.OpenAI.VideoContentVariant? Type2516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type2517 { get; set; } + public global::tryAGI.OpenAI.CreateVideoRemixBody? Type2517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemField? Type2518 { get; set; } + public global::tryAGI.OpenAI.TruncationEnum? Type2518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type2519 { get; set; } + public global::tryAGI.OpenAI.TokenCountsBody? Type2519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResource? Type2520 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResource? Type2520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResourceObject? Type2521 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResourceObject? Type2521 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2522 { get; set; } + public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type2522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResource? Type2523 { get; set; } + public global::tryAGI.OpenAI.ItemField? Type2523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResourceObject? Type2524 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type2524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResource? Type2525 { get; set; } + public global::tryAGI.OpenAI.CompactResource? Type2525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResourceObject? Type2526 { get; set; } + public global::tryAGI.OpenAI.CompactResourceObject? Type2526 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2527 { get; set; } + public global::System.Collections.Generic.IList? Type2527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillBody? Type2528 { get; set; } + public global::tryAGI.OpenAI.SkillResource? Type2528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, byte[]>? Type2529 { get; set; } + public global::tryAGI.OpenAI.SkillResourceObject? Type2529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type2530 { get; set; } + public global::tryAGI.OpenAI.SkillListResource? Type2530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResource? Type2531 { get; set; } + public global::tryAGI.OpenAI.SkillListResourceObject? Type2531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type2532 { get; set; } + public global::System.Collections.Generic.IList? Type2532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResource? Type2533 { get; set; } + public global::tryAGI.OpenAI.CreateSkillBody? Type2533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResourceObject? Type2534 { get; set; } + public global::tryAGI.OpenAI.OneOf, byte[]>? Type2534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResource? Type2535 { get; set; } + public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type2535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type2536 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResource? Type2536 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2537 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type2537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillVersionBody? Type2538 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResource? Type2538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type2539 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResourceObject? Type2539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type2540 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResource? Type2540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type2541 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type2541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflow? Type2542 { get; set; } + public global::System.Collections.Generic.IList? Type2542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2543 { get; set; } + public global::tryAGI.OpenAI.CreateSkillVersionBody? Type2543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionRateLimits? Type2544 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type2544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionStatus? Type2545 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type2545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type2546 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type2546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionFileUpload? Type2547 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflow? Type2547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionHistory? Type2548 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type2548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type2549 { get; set; } + public global::tryAGI.OpenAI.ChatSessionRateLimits? Type2549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResource? Type2550 { get; set; } + public global::tryAGI.OpenAI.ChatSessionStatus? Type2550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResourceObject? Type2551 { get; set; } + public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type2551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowTracingParam? Type2552 { get; set; } + public global::tryAGI.OpenAI.ChatSessionFileUpload? Type2552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowParam? Type2553 { get; set; } + public global::tryAGI.OpenAI.ChatSessionHistory? Type2553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParam? Type2554 { get; set; } + public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type2554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type2555 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResource? Type2555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RateLimitsParam? Type2556 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResourceObject? Type2556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type2557 { get; set; } + public global::tryAGI.OpenAI.WorkflowTracingParam? Type2557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileUploadParam? Type2558 { get; set; } + public global::tryAGI.OpenAI.WorkflowParam? Type2558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HistoryParam? Type2559 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParam? Type2559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type2560 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type2560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatSessionBody? Type2561 { get; set; } + public global::tryAGI.OpenAI.RateLimitsParam? Type2561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputText? Type2562 { get; set; } + public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type2562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputTextType? Type2563 { get; set; } + public global::tryAGI.OpenAI.FileUploadParam? Type2563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedText? Type2564 { get; set; } + public global::tryAGI.OpenAI.HistoryParam? Type2564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type2565 { get; set; } + public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type2565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AttachmentType? Type2566 { get; set; } + public global::tryAGI.OpenAI.CreateChatSessionBody? Type2566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Attachment? Type2567 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputText? Type2567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoice8? Type2568 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputTextType? Type2568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InferenceOptions? Type2569 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedText? Type2569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItem? Type2570 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type2570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemObject? Type2571 { get; set; } + public global::tryAGI.OpenAI.AttachmentType? Type2571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemType? Type2572 { get; set; } + public global::tryAGI.OpenAI.Attachment? Type2572 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2573 { get; set; } + public global::tryAGI.OpenAI.ToolChoice8? Type2573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem4? Type2574 { get; set; } + public global::tryAGI.OpenAI.InferenceOptions? Type2574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type2575 { get; set; } + public global::tryAGI.OpenAI.UserMessageItem? Type2575 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2576 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemObject? Type2576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSource? Type2577 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemType? Type2577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSourceType? Type2578 { get; set; } + public global::System.Collections.Generic.IList? Type2578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotation? Type2579 { get; set; } + public global::tryAGI.OpenAI.ContentItem4? Type2579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationType? Type2580 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type2580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSource? Type2581 { get; set; } + public global::System.Collections.Generic.IList? Type2581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type2582 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSource? Type2582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotation? Type2583 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSourceType? Type2583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationType? Type2584 { get; set; } + public global::tryAGI.OpenAI.FileAnnotation? Type2584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputText? Type2585 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationType? Type2585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextType? Type2586 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSource? Type2586 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2587 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type2587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem3? Type2588 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotation? Type2588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type2589 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationType? Type2589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItem? Type2590 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputText? Type2590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemObject? Type2591 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextType? Type2591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemType? Type2592 { get; set; } + public global::System.Collections.Generic.IList? Type2592 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2593 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem3? Type2593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItem? Type2594 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type2594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemObject? Type2595 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItem? Type2595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemType? Type2596 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemObject? Type2596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallStatus? Type2597 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemType? Type2597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItem? Type2598 { get; set; } + public global::System.Collections.Generic.IList? Type2598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemObject? Type2599 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItem? Type2599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemType? Type2600 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemObject? Type2600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskType? Type2601 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemType? Type2601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItem? Type2602 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallStatus? Type2602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemObject? Type2603 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItem? Type2603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemType? Type2604 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemObject? Type2604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupTask? Type2605 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemType? Type2605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItem? Type2606 { get; set; } + public global::tryAGI.OpenAI.TaskType? Type2606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemObject? Type2607 { get; set; } + public global::tryAGI.OpenAI.TaskItem? Type2607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemType? Type2608 { get; set; } + public global::tryAGI.OpenAI.TaskItemObject? Type2608 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2609 { get; set; } + public global::tryAGI.OpenAI.TaskItemType? Type2609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItem? Type2610 { get; set; } + public global::tryAGI.OpenAI.TaskGroupTask? Type2610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type2611 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItem? Type2611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResource? Type2612 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemObject? Type2612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type2613 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemType? Type2613 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2614 { get; set; } + public global::System.Collections.Generic.IList? Type2614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatus? Type2615 { get; set; } + public global::tryAGI.OpenAI.ThreadItem? Type2615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatusType? Type2616 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type2616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatus? Type2617 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResource? Type2617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatusType? Type2618 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type2618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatus? Type2619 { get; set; } + public global::System.Collections.Generic.IList? Type2619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatusType? Type2620 { get; set; } + public global::tryAGI.OpenAI.ActiveStatus? Type2620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResource? Type2621 { get; set; } + public global::tryAGI.OpenAI.ActiveStatusType? Type2621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceObject? Type2622 { get; set; } + public global::tryAGI.OpenAI.LockedStatus? Type2622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Status? Type2623 { get; set; } + public global::tryAGI.OpenAI.LockedStatusType? Type2623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type2624 { get; set; } + public global::tryAGI.OpenAI.ClosedStatus? Type2624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResource? Type2625 { get; set; } + public global::tryAGI.OpenAI.ClosedStatusType? Type2625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type2626 { get; set; } + public global::tryAGI.OpenAI.ThreadResource? Type2626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResource? Type2627 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceObject? Type2627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResourceObject? Type2628 { get; set; } + public global::tryAGI.OpenAI.Status? Type2628 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2629 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type2629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragPoint? Type2630 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResource? Type2630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequest? Type2631 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type2631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2632 { get; set; } + public global::tryAGI.OpenAI.ThreadListResource? Type2632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2633 { get; set; } + public global::tryAGI.OpenAI.ThreadListResourceObject? Type2633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2634 { get; set; } + public global::System.Collections.Generic.IList? Type2634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2635 { get; set; } + public global::tryAGI.OpenAI.DragPoint? Type2635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEvalRequest? Type2636 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequest? Type2636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2637 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestEndpoint? Type2637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsOrder? Type2638 { get; set; } + public global::tryAGI.OpenAI.CreateBatchRequestCompletionWindow? Type2638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2639 { get; set; } + public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type2639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2640 { get; set; } + public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type2640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainersOrder? Type2641 { get; set; } + public global::tryAGI.OpenAI.UpdateEvalRequest? Type2641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2642 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type2642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2643 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsOrder? Type2643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrder? Type2644 { get; set; } + public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type2644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2645 { get; set; } + public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type2645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2646 { get; set; } + public global::tryAGI.OpenAI.ListContainersOrder? Type2646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2647 { get; set; } + public global::tryAGI.OpenAI.ListContainerFilesOrder? Type2647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2648 { get; set; } + public global::tryAGI.OpenAI.ListConversationItemsOrder? Type2648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2649 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrder? Type2649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesOrder? Type2650 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrderBy? Type2650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2651 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsOrder? Type2651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2652 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsStatus? Type2652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2653 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type2653 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2654 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type2654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2655 { get; set; } + public global::tryAGI.OpenAI.ListFilesOrder? Type2655 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2656 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type2656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2657 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type2657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2658 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type2658 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2659 { get; set; } + public global::System.Collections.Generic.IList? Type2659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2660 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type2660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupsOrder? Type2661 { get; set; } + public global::System.Collections.Generic.IList? Type2661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type2662 { get; set; } + public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type2662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupUsersOrder? Type2663 { get; set; } + public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type2663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2664 { get; set; } + public global::System.Collections.Generic.IList? Type2664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type2665 { get; set; } + public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type2665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRolesOrder? Type2666 { get; set; } + public global::tryAGI.OpenAI.ListGroupsOrder? Type2666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2667 { get; set; } + public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type2667 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2668 { get; set; } + public global::tryAGI.OpenAI.ListGroupUsersOrder? Type2668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2669 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type2669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2670 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type2670 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2671 { get; set; } + public global::tryAGI.OpenAI.ListRolesOrder? Type2671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2672 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type2672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2673 { get; set; } + public global::System.Collections.Generic.IList? Type2673 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2674 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type2674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2675 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type2675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2676 { get; set; } + public global::System.Collections.Generic.IList? Type2676 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2677 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type2677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2678 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type2678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2679 { get; set; } + public global::System.Collections.Generic.IList? Type2679 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2680 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type2680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2681 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type2681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2682 { get; set; } + public global::System.Collections.Generic.IList? Type2682 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2683 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type2683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSource? Type2684 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type2684 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2685 { get; set; } + public global::System.Collections.Generic.IList? Type2685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSize? Type2686 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type2686 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2687 { get; set; } + public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type2687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type2688 { get; set; } + public global::System.Collections.Generic.IList? Type2688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2689 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSource? Type2689 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2690 { get; set; } + public global::System.Collections.Generic.IList? Type2690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2691 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSize? Type2691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? 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.UsageImagesGroupByItem? Type2693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2694 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type2694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type2695 { get; set; } + public global::System.Collections.Generic.IList? Type2695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type2696 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type2696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectRolesOrder? Type2697 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type2697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type2698 { get; set; } + public global::System.Collections.Generic.IList? Type2698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListInputItemsOrder? Type2699 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type2699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesOrder? Type2700 { get; set; } + public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type2700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsOrder? Type2701 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type2701 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2702 { get; set; } + public global::tryAGI.OpenAI.ListProjectRolesOrder? Type2702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2703 { get; set; } + public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type2703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsOrder? Type2704 { get; set; } + public global::tryAGI.OpenAI.ListInputItemsOrder? Type2704 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2705 { get; set; } + public global::tryAGI.OpenAI.ListMessagesOrder? Type2705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2706 { get; set; } + public global::tryAGI.OpenAI.ListRunsOrder? Type2706 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type2707 { get; set; } + public global::System.Collections.Generic.IList? Type2707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2708 { get; set; } + public global::tryAGI.OpenAI.CreateRunIncludeItem? Type2708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2709 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsOrder? Type2709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2710 { get; set; } + public global::System.Collections.Generic.IList? Type2710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2711 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type2711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2712 { get; set; } + public global::System.Collections.Generic.IList? Type2712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2713 { get; set; } + public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type2713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2714 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresOrder? Type2714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type2715 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type2715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalResponse? Type2716 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type2716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2717 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type2717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2718 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type2718 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.OneOf? Type2719 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.OneOf? Type2720 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteEvalResponse? Type2721 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type2722 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type2723 { get; set; } /// /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputStatus.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputStatus.g.cs new file mode 100644 index 000000000..f1303fa0b --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerCallOutputStatus.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public enum ComputerCallOutputStatus + { + /// + /// + /// + Completed, + /// + /// + /// + Failed, + /// + /// + /// + Incomplete, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class ComputerCallOutputStatusExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this ComputerCallOutputStatus value) + { + return value switch + { + ComputerCallOutputStatus.Completed => "completed", + ComputerCallOutputStatus.Failed => "failed", + ComputerCallOutputStatus.Incomplete => "incomplete", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static ComputerCallOutputStatus? ToEnum(string value) + { + return value switch + { + "completed" => ComputerCallOutputStatus.Completed, + "failed" => ComputerCallOutputStatus.Failed, + "incomplete" => ComputerCallOutputStatus.Incomplete, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerToolCallOutputResourceVariant2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerToolCallOutputResourceVariant2.g.cs index 1b137acfa..614012db3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerToolCallOutputResourceVariant2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ComputerToolCallOutputResourceVariant2.g.cs @@ -15,6 +15,21 @@ public sealed partial class ComputerToolCallOutputResourceVariant2 [global::System.Text.Json.Serialization.JsonRequired] public required string Id { get; set; } + /// + /// The status of the message input. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when input items are returned via API. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.ComputerCallOutputStatusJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.ComputerCallOutputStatus Status { get; set; } + + /// + /// The identifier of the actor that created the item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("created_by")] + public string? CreatedBy { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -27,13 +42,24 @@ public sealed partial class ComputerToolCallOutputResourceVariant2 /// /// The unique ID of the computer call tool output. /// + /// + /// The status of the message input. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when input items are returned via API. + /// + /// + /// The identifier of the actor that created the item. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public ComputerToolCallOutputResourceVariant2( - string id) + string id, + global::tryAGI.OpenAI.ComputerCallOutputStatus status, + string? createdBy) { this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Status = status; + this.CreatedBy = createdBy; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs index a78c5b254..1080da070 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ConversationItem.g.cs @@ -202,6 +202,23 @@ namespace tryAGI.OpenAI #endif public bool IsReasoning => Reasoning != null; + /// + /// A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact). + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CompactionBody? Compaction { get; init; } +#else + public global::tryAGI.OpenAI.CompactionBody? Compaction { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Compaction))] +#endif + public bool IsCompaction => Compaction != null; + /// /// A tool call to run code. /// @@ -620,6 +637,24 @@ public ConversationItem(global::tryAGI.OpenAI.ReasoningItem? value) Reasoning = value; } + /// + /// + /// + public static implicit operator ConversationItem(global::tryAGI.OpenAI.CompactionBody value) => new ConversationItem((global::tryAGI.OpenAI.CompactionBody?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CompactionBody?(ConversationItem @this) => @this.Compaction; + + /// + /// + /// + public ConversationItem(global::tryAGI.OpenAI.CompactionBody? value) + { + Compaction = value; + } + /// /// /// @@ -869,6 +904,7 @@ public ConversationItem( global::tryAGI.OpenAI.ToolSearchCall? toolSearchCall, global::tryAGI.OpenAI.ToolSearchOutput? toolSearchOutput, global::tryAGI.OpenAI.ReasoningItem? reasoning, + global::tryAGI.OpenAI.CompactionBody? compaction, global::tryAGI.OpenAI.CodeInterpreterToolCall? codeInterpreterCall, global::tryAGI.OpenAI.LocalShellToolCall? localShellCall, global::tryAGI.OpenAI.LocalShellToolCallOutput? localShellCallOutput, @@ -895,6 +931,7 @@ public ConversationItem( ToolSearchCall = toolSearchCall; ToolSearchOutput = toolSearchOutput; Reasoning = reasoning; + Compaction = compaction; CodeInterpreterCall = codeInterpreterCall; LocalShellCall = localShellCall; LocalShellCallOutput = localShellCallOutput; @@ -927,6 +964,7 @@ ShellCall as object ?? LocalShellCallOutput as object ?? LocalShellCall as object ?? CodeInterpreterCall as object ?? + Compaction as object ?? Reasoning as object ?? ToolSearchOutput as object ?? ToolSearchCall as object ?? @@ -955,6 +993,7 @@ Message as object ToolSearchCall?.ToString() ?? ToolSearchOutput?.ToString() ?? Reasoning?.ToString() ?? + Compaction?.ToString() ?? CodeInterpreterCall?.ToString() ?? LocalShellCall?.ToString() ?? LocalShellCallOutput?.ToString() ?? @@ -975,7 +1014,7 @@ Message as object /// public bool Validate() { - return IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && IsCustomToolCallOutput; + return IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && IsMcpCall && !IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && IsCustomToolCall && !IsCustomToolCallOutput || !IsMessage && !IsFunctionToolCallResource && !IsFunctionToolCallOutputResource && !IsFileSearchCall && !IsWebSearchCall && !IsImageGenerationCall && !IsComputerCall && !IsComputerToolCallOutputResource && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsCustomToolCall && IsCustomToolCallOutput; } /// @@ -993,6 +1032,7 @@ public bool Validate() global::System.Func? toolSearchCall = null, global::System.Func? toolSearchOutput = null, global::System.Func? reasoning = null, + global::System.Func? compaction = null, global::System.Func? codeInterpreterCall = null, global::System.Func? localShellCall = null, global::System.Func? localShellCallOutput = null, @@ -1057,6 +1097,10 @@ public bool Validate() { return reasoning(Reasoning!); } + else if (IsCompaction && compaction != null) + { + return compaction(Compaction!); + } else if (IsCodeInterpreterCall && codeInterpreterCall != null) { return codeInterpreterCall(CodeInterpreterCall!); @@ -1128,6 +1172,7 @@ public void Match( global::System.Action? toolSearchCall = null, global::System.Action? toolSearchOutput = null, global::System.Action? reasoning = null, + global::System.Action? compaction = null, global::System.Action? codeInterpreterCall = null, global::System.Action? localShellCall = null, global::System.Action? localShellCallOutput = null, @@ -1192,6 +1237,10 @@ public void Match( { reasoning?.Invoke(Reasoning!); } + else if (IsCompaction) + { + compaction?.Invoke(Compaction!); + } else if (IsCodeInterpreterCall) { codeInterpreterCall?.Invoke(CodeInterpreterCall!); @@ -1275,6 +1324,8 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.ToolSearchOutput), Reasoning, typeof(global::tryAGI.OpenAI.ReasoningItem), + Compaction, + typeof(global::tryAGI.OpenAI.CompactionBody), CodeInterpreterCall, typeof(global::tryAGI.OpenAI.CodeInterpreterToolCall), LocalShellCall, @@ -1328,6 +1379,7 @@ public bool Equals(ConversationItem other) global::System.Collections.Generic.EqualityComparer.Default.Equals(ToolSearchCall, other.ToolSearchCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ToolSearchOutput, other.ToolSearchOutput) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Reasoning, other.Reasoning) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Compaction, other.Compaction) && global::System.Collections.Generic.EqualityComparer.Default.Equals(CodeInterpreterCall, other.CodeInterpreterCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(LocalShellCall, other.LocalShellCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(LocalShellCallOutput, other.LocalShellCallOutput) && diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.Json.g.cs new file mode 100644 index 000000000..1bce28dbb --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public readonly partial struct CustomToolCallOutputResource + { + /// + /// 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.CustomToolCallOutputResource? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), + jsonSerializerContext) as global::tryAGI.OpenAI.CustomToolCallOutputResource?; + } + + /// + /// 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.CustomToolCallOutputResource? 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.CustomToolCallOutputResource), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.CustomToolCallOutputResource?; + } + + /// + /// 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.CustomToolCallOutputResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.g.cs new file mode 100644 index 000000000..c03630e3e --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResource.g.cs @@ -0,0 +1,221 @@ +#pragma warning disable CS0618 // Type or member is obsolete + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public readonly partial struct CustomToolCallOutputResource : global::System.IEquatable + { + /// + /// The output of a custom tool call from your code, being sent back to the model. + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCallOutput? CustomToolCallOutput { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCallOutput? CustomToolCallOutput { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(CustomToolCallOutput))] +#endif + public bool IsCustomToolCallOutput => CustomToolCallOutput != null; + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? Value2 { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? Value2 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))] +#endif + public bool IsValue2 => Value2 != null; + /// + /// + /// + public static implicit operator CustomToolCallOutputResource(global::tryAGI.OpenAI.CustomToolCallOutput value) => new CustomToolCallOutputResource((global::tryAGI.OpenAI.CustomToolCallOutput?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCallOutput?(CustomToolCallOutputResource @this) => @this.CustomToolCallOutput; + + /// + /// + /// + public CustomToolCallOutputResource(global::tryAGI.OpenAI.CustomToolCallOutput? value) + { + CustomToolCallOutput = value; + } + + /// + /// + /// + public static implicit operator CustomToolCallOutputResource(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2 value) => new CustomToolCallOutputResource((global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2?(CustomToolCallOutputResource @this) => @this.Value2; + + /// + /// + /// + public CustomToolCallOutputResource(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? value) + { + Value2 = value; + } + + /// + /// + /// + public CustomToolCallOutputResource( + global::tryAGI.OpenAI.CustomToolCallOutput? customToolCallOutput, + global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2? value2 + ) + { + CustomToolCallOutput = customToolCallOutput; + Value2 = value2; + } + + /// + /// + /// + public object? Object => + Value2 as object ?? + CustomToolCallOutput as object + ; + + /// + /// + /// + public override string? ToString() => + CustomToolCallOutput?.ToString() ?? + Value2?.ToString() + ; + + /// + /// + /// + public bool Validate() + { + return IsCustomToolCallOutput && IsValue2; + } + + /// + /// + /// + public TResult? Match( + global::System.Func? customToolCallOutput = null, + global::System.Func? value2 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsCustomToolCallOutput && customToolCallOutput != null) + { + return customToolCallOutput(CustomToolCallOutput!); + } + else if (IsValue2 && value2 != null) + { + return value2(Value2!); + } + + return default(TResult); + } + + /// + /// + /// + public void Match( + global::System.Action? customToolCallOutput = null, + global::System.Action? value2 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsCustomToolCallOutput) + { + customToolCallOutput?.Invoke(CustomToolCallOutput!); + } + else if (IsValue2) + { + value2?.Invoke(Value2!); + } + } + + /// + /// + /// + public override int GetHashCode() + { + var fields = new object?[] + { + CustomToolCallOutput, + typeof(global::tryAGI.OpenAI.CustomToolCallOutput), + Value2, + typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2), + }; + const int offset = unchecked((int)2166136261); + const int prime = 16777619; + static int HashCodeAggregator(int hashCode, object? value) => value == null + ? (hashCode ^ 0) * prime + : (hashCode ^ value.GetHashCode()) * prime; + + return global::System.Linq.Enumerable.Aggregate(fields, offset, HashCodeAggregator); + } + + /// + /// + /// + public bool Equals(CustomToolCallOutputResource other) + { + return + global::System.Collections.Generic.EqualityComparer.Default.Equals(CustomToolCallOutput, other.CustomToolCallOutput) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) + ; + } + + /// + /// + /// + public static bool operator ==(CustomToolCallOutputResource obj1, CustomToolCallOutputResource obj2) + { + return global::System.Collections.Generic.EqualityComparer.Default.Equals(obj1, obj2); + } + + /// + /// + /// + public static bool operator !=(CustomToolCallOutputResource obj1, CustomToolCallOutputResource obj2) + { + return !(obj1 == obj2); + } + + /// + /// + /// + public override bool Equals(object? obj) + { + return obj is CustomToolCallOutputResource o && Equals(o); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.Json.g.cs new file mode 100644 index 000000000..5659b9947 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class CustomToolCallOutputResourceVariant2 + { + /// + /// 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.CustomToolCallOutputResourceVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2), + jsonSerializerContext) as global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2; + } + + /// + /// 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.CustomToolCallOutputResourceVariant2? 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.CustomToolCallOutputResourceVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.CustomToolCallOutputResourceVariant2; + } + + /// + /// 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.CustomToolCallOutputResourceVariant2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.g.cs new file mode 100644 index 000000000..f4ea2e991 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallOutputResourceVariant2.g.cs @@ -0,0 +1,72 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class CustomToolCallOutputResourceVariant2 + { + /// + /// The unique ID of the custom tool call output item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.FunctionCallOutputStatusEnum Status { get; set; } + + /// + /// The identifier of the actor that created the item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("created_by")] + public string? CreatedBy { get; set; } + + /// + /// 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(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The unique ID of the custom tool call output item. + /// + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + /// + /// + /// The identifier of the actor that created the item. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public CustomToolCallOutputResourceVariant2( + string id, + global::tryAGI.OpenAI.FunctionCallOutputStatusEnum status, + string? createdBy) + { + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Status = status; + this.CreatedBy = createdBy; + } + + /// + /// Initializes a new instance of the class. + /// + public CustomToolCallOutputResourceVariant2() + { + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.Json.g.cs new file mode 100644 index 000000000..935459898 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public readonly partial struct CustomToolCallResource + { + /// + /// 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.CustomToolCallResource? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.CustomToolCallResource), + jsonSerializerContext) as global::tryAGI.OpenAI.CustomToolCallResource?; + } + + /// + /// 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.CustomToolCallResource? 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.CustomToolCallResource), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.CustomToolCallResource?; + } + + /// + /// 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.CustomToolCallResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.g.cs new file mode 100644 index 000000000..238599293 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResource.g.cs @@ -0,0 +1,221 @@ +#pragma warning disable CS0618 // Type or member is obsolete + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public readonly partial struct CustomToolCallResource : global::System.IEquatable + { + /// + /// A call to a custom tool created by the model. + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCall? CustomToolCall { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCall? CustomToolCall { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(CustomToolCall))] +#endif + public bool IsCustomToolCall => CustomToolCall != null; + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCallResourceVariant2? Value2 { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCallResourceVariant2? Value2 { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Value2))] +#endif + public bool IsValue2 => Value2 != null; + /// + /// + /// + public static implicit operator CustomToolCallResource(global::tryAGI.OpenAI.CustomToolCall value) => new CustomToolCallResource((global::tryAGI.OpenAI.CustomToolCall?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCall?(CustomToolCallResource @this) => @this.CustomToolCall; + + /// + /// + /// + public CustomToolCallResource(global::tryAGI.OpenAI.CustomToolCall? value) + { + CustomToolCall = value; + } + + /// + /// + /// + public static implicit operator CustomToolCallResource(global::tryAGI.OpenAI.CustomToolCallResourceVariant2 value) => new CustomToolCallResource((global::tryAGI.OpenAI.CustomToolCallResourceVariant2?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCallResourceVariant2?(CustomToolCallResource @this) => @this.Value2; + + /// + /// + /// + public CustomToolCallResource(global::tryAGI.OpenAI.CustomToolCallResourceVariant2? value) + { + Value2 = value; + } + + /// + /// + /// + public CustomToolCallResource( + global::tryAGI.OpenAI.CustomToolCall? customToolCall, + global::tryAGI.OpenAI.CustomToolCallResourceVariant2? value2 + ) + { + CustomToolCall = customToolCall; + Value2 = value2; + } + + /// + /// + /// + public object? Object => + Value2 as object ?? + CustomToolCall as object + ; + + /// + /// + /// + public override string? ToString() => + CustomToolCall?.ToString() ?? + Value2?.ToString() + ; + + /// + /// + /// + public bool Validate() + { + return IsCustomToolCall && IsValue2; + } + + /// + /// + /// + public TResult? Match( + global::System.Func? customToolCall = null, + global::System.Func? value2 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsCustomToolCall && customToolCall != null) + { + return customToolCall(CustomToolCall!); + } + else if (IsValue2 && value2 != null) + { + return value2(Value2!); + } + + return default(TResult); + } + + /// + /// + /// + public void Match( + global::System.Action? customToolCall = null, + global::System.Action? value2 = null, + bool validate = true) + { + if (validate) + { + Validate(); + } + + if (IsCustomToolCall) + { + customToolCall?.Invoke(CustomToolCall!); + } + else if (IsValue2) + { + value2?.Invoke(Value2!); + } + } + + /// + /// + /// + public override int GetHashCode() + { + var fields = new object?[] + { + CustomToolCall, + typeof(global::tryAGI.OpenAI.CustomToolCall), + Value2, + typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2), + }; + const int offset = unchecked((int)2166136261); + const int prime = 16777619; + static int HashCodeAggregator(int hashCode, object? value) => value == null + ? (hashCode ^ 0) * prime + : (hashCode ^ value.GetHashCode()) * prime; + + return global::System.Linq.Enumerable.Aggregate(fields, offset, HashCodeAggregator); + } + + /// + /// + /// + public bool Equals(CustomToolCallResource other) + { + return + global::System.Collections.Generic.EqualityComparer.Default.Equals(CustomToolCall, other.CustomToolCall) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Value2, other.Value2) + ; + } + + /// + /// + /// + public static bool operator ==(CustomToolCallResource obj1, CustomToolCallResource obj2) + { + return global::System.Collections.Generic.EqualityComparer.Default.Equals(obj1, obj2); + } + + /// + /// + /// + public static bool operator !=(CustomToolCallResource obj1, CustomToolCallResource obj2) + { + return !(obj1 == obj2); + } + + /// + /// + /// + public override bool Equals(object? obj) + { + return obj is CustomToolCallResource o && Equals(o); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.Json.g.cs new file mode 100644 index 000000000..679f4f3ed --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.Json.g.cs @@ -0,0 +1,92 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class CustomToolCallResourceVariant2 + { + /// + /// 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.CustomToolCallResourceVariant2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.CustomToolCallResourceVariant2), + jsonSerializerContext) as global::tryAGI.OpenAI.CustomToolCallResourceVariant2; + } + + /// + /// 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.CustomToolCallResourceVariant2? 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.CustomToolCallResourceVariant2), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.CustomToolCallResourceVariant2; + } + + /// + /// 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.CustomToolCallResourceVariant2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.g.cs new file mode 100644 index 000000000..6ea96dfa3 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CustomToolCallResourceVariant2.g.cs @@ -0,0 +1,72 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class CustomToolCallResourceVariant2 + { + /// + /// The unique ID of the custom tool call item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("id")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Id { get; set; } + + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.FunctionCallStatus Status { get; set; } + + /// + /// The identifier of the actor that created the item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("created_by")] + public string? CreatedBy { get; set; } + + /// + /// 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(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The unique ID of the custom tool call item. + /// + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + /// + /// + /// The identifier of the actor that created the item. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public CustomToolCallResourceVariant2( + string id, + global::tryAGI.OpenAI.FunctionCallStatus status, + string? createdBy) + { + this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Status = status; + this.CreatedBy = createdBy; + } + + /// + /// Initializes a new instance of the class. + /// + public CustomToolCallResourceVariant2() + { + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallOutputResourceVariant2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallOutputResourceVariant2.g.cs index c1e0d4e66..d3002f241 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallOutputResourceVariant2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallOutputResourceVariant2.g.cs @@ -15,6 +15,21 @@ public sealed partial class FunctionToolCallOutputResourceVariant2 [global::System.Text.Json.Serialization.JsonRequired] public required string Id { get; set; } + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallOutputStatusEnumJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.FunctionCallOutputStatusEnum Status { get; set; } + + /// + /// The identifier of the actor that created the item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("created_by")] + public string? CreatedBy { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -27,13 +42,24 @@ public sealed partial class FunctionToolCallOutputResourceVariant2 /// /// The unique ID of the function call tool output. /// + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + /// + /// + /// The identifier of the actor that created the item. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public FunctionToolCallOutputResourceVariant2( - string id) + string id, + global::tryAGI.OpenAI.FunctionCallOutputStatusEnum status, + string? createdBy) { this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Status = status; + this.CreatedBy = createdBy; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallResourceVariant2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallResourceVariant2.g.cs index 69d49298d..65e5eadaf 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallResourceVariant2.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.FunctionToolCallResourceVariant2.g.cs @@ -15,6 +15,21 @@ public sealed partial class FunctionToolCallResourceVariant2 [global::System.Text.Json.Serialization.JsonRequired] public required string Id { get; set; } + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("status")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.FunctionCallStatusJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.FunctionCallStatus Status { get; set; } + + /// + /// The identifier of the actor that created the item. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("created_by")] + public string? CreatedBy { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -27,13 +42,24 @@ public sealed partial class FunctionToolCallResourceVariant2 /// /// The unique ID of the function tool call. /// + /// + /// The status of the item. One of `in_progress`, `completed`, or
+ /// `incomplete`. Populated when items are returned via API. + /// + /// + /// The identifier of the actor that created the item. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif public FunctionToolCallResourceVariant2( - string id) + string id, + global::tryAGI.OpenAI.FunctionCallStatus status, + string? createdBy) { this.Id = id ?? throw new global::System.ArgumentNullException(nameof(id)); + this.Status = status; + this.CreatedBy = createdBy; } /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ItemResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ItemResource.g.cs index 55c766e09..a91321ff3 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ItemResource.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ItemResource.g.cs @@ -182,6 +182,43 @@ namespace tryAGI.OpenAI #endif public bool IsToolSearchOutput => ToolSearchOutput != null; + /// + /// A description of the chain of thought used by a reasoning model while generating
+ /// a response. Be sure to include these items in your `input` to the Responses API
+ /// for subsequent turns of a conversation if you are manually
+ /// [managing context](/docs/guides/conversation-state). + ///
+#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.ReasoningItem? Reasoning { get; init; } +#else + public global::tryAGI.OpenAI.ReasoningItem? Reasoning { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Reasoning))] +#endif + public bool IsReasoning => Reasoning != null; + + /// + /// A compaction item generated by the [`v1/responses/compact` API](/docs/api-reference/responses/compact). + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CompactionBody? Compaction { get; init; } +#else + public global::tryAGI.OpenAI.CompactionBody? Compaction { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Compaction))] +#endif + public bool IsCompaction => Compaction != null; + /// /// An image generation request made by the model. /// @@ -385,6 +422,40 @@ namespace tryAGI.OpenAI [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(McpCall))] #endif public bool IsMcpCall => McpCall != null; + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCallResource? ResponseCustomToolCallItem { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCallResource? ResponseCustomToolCallItem { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ResponseCustomToolCallItem))] +#endif + public bool IsResponseCustomToolCallItem => ResponseCustomToolCallItem != null; + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCallOutputResource? ResponseCustomToolCallOutputItem { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCallOutputResource? ResponseCustomToolCallOutputItem { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ResponseCustomToolCallOutputItem))] +#endif + public bool IsResponseCustomToolCallOutputItem => ResponseCustomToolCallOutputItem != null; /// /// /// @@ -565,6 +636,42 @@ public ItemResource(global::tryAGI.OpenAI.ToolSearchOutput? value) ToolSearchOutput = value; } + /// + /// + /// + public static implicit operator ItemResource(global::tryAGI.OpenAI.ReasoningItem value) => new ItemResource((global::tryAGI.OpenAI.ReasoningItem?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.ReasoningItem?(ItemResource @this) => @this.Reasoning; + + /// + /// + /// + public ItemResource(global::tryAGI.OpenAI.ReasoningItem? value) + { + Reasoning = value; + } + + /// + /// + /// + public static implicit operator ItemResource(global::tryAGI.OpenAI.CompactionBody value) => new ItemResource((global::tryAGI.OpenAI.CompactionBody?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CompactionBody?(ItemResource @this) => @this.Compaction; + + /// + /// + /// + public ItemResource(global::tryAGI.OpenAI.CompactionBody? value) + { + Compaction = value; + } + /// /// /// @@ -781,6 +888,42 @@ public ItemResource(global::tryAGI.OpenAI.MCPToolCall? value) McpCall = value; } + /// + /// + /// + public static implicit operator ItemResource(global::tryAGI.OpenAI.CustomToolCallResource value) => new ItemResource((global::tryAGI.OpenAI.CustomToolCallResource?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCallResource?(ItemResource @this) => @this.ResponseCustomToolCallItem; + + /// + /// + /// + public ItemResource(global::tryAGI.OpenAI.CustomToolCallResource? value) + { + ResponseCustomToolCallItem = value; + } + + /// + /// + /// + public static implicit operator ItemResource(global::tryAGI.OpenAI.CustomToolCallOutputResource value) => new ItemResource((global::tryAGI.OpenAI.CustomToolCallOutputResource?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCallOutputResource?(ItemResource @this) => @this.ResponseCustomToolCallOutputItem; + + /// + /// + /// + public ItemResource(global::tryAGI.OpenAI.CustomToolCallOutputResource? value) + { + ResponseCustomToolCallOutputItem = value; + } + /// /// /// @@ -795,6 +938,8 @@ public ItemResource( global::tryAGI.OpenAI.FunctionToolCallOutputResource? functionToolCallOutput, global::tryAGI.OpenAI.ToolSearchCall? toolSearchCall, global::tryAGI.OpenAI.ToolSearchOutput? toolSearchOutput, + global::tryAGI.OpenAI.ReasoningItem? reasoning, + global::tryAGI.OpenAI.CompactionBody? compaction, global::tryAGI.OpenAI.ImageGenToolCall? imageGenerationCall, global::tryAGI.OpenAI.CodeInterpreterToolCall? codeInterpreterCall, global::tryAGI.OpenAI.LocalShellToolCall? localShellCall, @@ -806,7 +951,9 @@ public ItemResource( global::tryAGI.OpenAI.MCPListTools? mcpListTools, global::tryAGI.OpenAI.MCPApprovalRequest? mcpApprovalRequest, global::tryAGI.OpenAI.MCPApprovalResponseResource? mcpApprovalResponse, - global::tryAGI.OpenAI.MCPToolCall? mcpCall + global::tryAGI.OpenAI.MCPToolCall? mcpCall, + global::tryAGI.OpenAI.CustomToolCallResource? responseCustomToolCallItem, + global::tryAGI.OpenAI.CustomToolCallOutputResource? responseCustomToolCallOutputItem ) { InputMessage = inputMessage; @@ -819,6 +966,8 @@ public ItemResource( FunctionToolCallOutput = functionToolCallOutput; ToolSearchCall = toolSearchCall; ToolSearchOutput = toolSearchOutput; + Reasoning = reasoning; + Compaction = compaction; ImageGenerationCall = imageGenerationCall; CodeInterpreterCall = codeInterpreterCall; LocalShellCall = localShellCall; @@ -831,12 +980,16 @@ public ItemResource( McpApprovalRequest = mcpApprovalRequest; McpApprovalResponse = mcpApprovalResponse; McpCall = mcpCall; + ResponseCustomToolCallItem = responseCustomToolCallItem; + ResponseCustomToolCallOutputItem = responseCustomToolCallOutputItem; } /// /// /// public object? Object => + ResponseCustomToolCallOutputItem as object ?? + ResponseCustomToolCallItem as object ?? McpCall as object ?? McpApprovalResponse as object ?? McpApprovalRequest as object ?? @@ -849,6 +1002,8 @@ LocalShellCallOutput as object ?? LocalShellCall as object ?? CodeInterpreterCall as object ?? ImageGenerationCall as object ?? + Compaction as object ?? + Reasoning as object ?? ToolSearchOutput as object ?? ToolSearchCall as object ?? FunctionToolCallOutput as object ?? @@ -875,6 +1030,8 @@ InputMessage as object FunctionToolCallOutput?.ToString() ?? ToolSearchCall?.ToString() ?? ToolSearchOutput?.ToString() ?? + Reasoning?.ToString() ?? + Compaction?.ToString() ?? ImageGenerationCall?.ToString() ?? CodeInterpreterCall?.ToString() ?? LocalShellCall?.ToString() ?? @@ -886,7 +1043,9 @@ InputMessage as object McpListTools?.ToString() ?? McpApprovalRequest?.ToString() ?? McpApprovalResponse?.ToString() ?? - McpCall?.ToString() + McpCall?.ToString() ?? + ResponseCustomToolCallItem?.ToString() ?? + ResponseCustomToolCallOutputItem?.ToString() ; /// @@ -894,7 +1053,7 @@ InputMessage as object /// public bool Validate() { - return IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && IsMcpApprovalResponse && !IsMcpCall || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && IsMcpCall; + return IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && IsMcpCall && !IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && IsResponseCustomToolCallItem && !IsResponseCustomToolCallOutputItem || !IsInputMessage && !IsMessage && !IsFileSearchCall && !IsComputerCall && !IsComputerToolCallOutput && !IsWebSearchCall && !IsFunctionToolCall && !IsFunctionToolCallOutput && !IsToolSearchCall && !IsToolSearchOutput && !IsReasoning && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsMcpCall && !IsResponseCustomToolCallItem && IsResponseCustomToolCallOutputItem; } /// @@ -911,6 +1070,8 @@ public bool Validate() global::System.Func? functionToolCallOutput = null, global::System.Func? toolSearchCall = null, global::System.Func? toolSearchOutput = null, + global::System.Func? reasoning = null, + global::System.Func? compaction = null, global::System.Func? imageGenerationCall = null, global::System.Func? codeInterpreterCall = null, global::System.Func? localShellCall = null, @@ -923,6 +1084,8 @@ public bool Validate() global::System.Func? mcpApprovalRequest = null, global::System.Func? mcpApprovalResponse = null, global::System.Func? mcpCall = null, + global::System.Func? responseCustomToolCallItem = null, + global::System.Func? responseCustomToolCallOutputItem = null, bool validate = true) { if (validate) @@ -970,6 +1133,14 @@ public bool Validate() { return toolSearchOutput(ToolSearchOutput!); } + else if (IsReasoning && reasoning != null) + { + return reasoning(Reasoning!); + } + else if (IsCompaction && compaction != null) + { + return compaction(Compaction!); + } else if (IsImageGenerationCall && imageGenerationCall != null) { return imageGenerationCall(ImageGenerationCall!); @@ -1018,6 +1189,14 @@ public bool Validate() { return mcpCall(McpCall!); } + else if (IsResponseCustomToolCallItem && responseCustomToolCallItem != null) + { + return responseCustomToolCallItem(ResponseCustomToolCallItem!); + } + else if (IsResponseCustomToolCallOutputItem && responseCustomToolCallOutputItem != null) + { + return responseCustomToolCallOutputItem(ResponseCustomToolCallOutputItem!); + } return default(TResult); } @@ -1036,6 +1215,8 @@ public void Match( global::System.Action? functionToolCallOutput = null, global::System.Action? toolSearchCall = null, global::System.Action? toolSearchOutput = null, + global::System.Action? reasoning = null, + global::System.Action? compaction = null, global::System.Action? imageGenerationCall = null, global::System.Action? codeInterpreterCall = null, global::System.Action? localShellCall = null, @@ -1048,6 +1229,8 @@ public void Match( global::System.Action? mcpApprovalRequest = null, global::System.Action? mcpApprovalResponse = null, global::System.Action? mcpCall = null, + global::System.Action? responseCustomToolCallItem = null, + global::System.Action? responseCustomToolCallOutputItem = null, bool validate = true) { if (validate) @@ -1095,6 +1278,14 @@ public void Match( { toolSearchOutput?.Invoke(ToolSearchOutput!); } + else if (IsReasoning) + { + reasoning?.Invoke(Reasoning!); + } + else if (IsCompaction) + { + compaction?.Invoke(Compaction!); + } else if (IsImageGenerationCall) { imageGenerationCall?.Invoke(ImageGenerationCall!); @@ -1143,6 +1334,14 @@ public void Match( { mcpCall?.Invoke(McpCall!); } + else if (IsResponseCustomToolCallItem) + { + responseCustomToolCallItem?.Invoke(ResponseCustomToolCallItem!); + } + else if (IsResponseCustomToolCallOutputItem) + { + responseCustomToolCallOutputItem?.Invoke(ResponseCustomToolCallOutputItem!); + } } /// @@ -1172,6 +1371,10 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.ToolSearchCall), ToolSearchOutput, typeof(global::tryAGI.OpenAI.ToolSearchOutput), + Reasoning, + typeof(global::tryAGI.OpenAI.ReasoningItem), + Compaction, + typeof(global::tryAGI.OpenAI.CompactionBody), ImageGenerationCall, typeof(global::tryAGI.OpenAI.ImageGenToolCall), CodeInterpreterCall, @@ -1196,6 +1399,10 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource), McpCall, typeof(global::tryAGI.OpenAI.MCPToolCall), + ResponseCustomToolCallItem, + typeof(global::tryAGI.OpenAI.CustomToolCallResource), + ResponseCustomToolCallOutputItem, + typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -1222,6 +1429,8 @@ public bool Equals(ItemResource other) global::System.Collections.Generic.EqualityComparer.Default.Equals(FunctionToolCallOutput, other.FunctionToolCallOutput) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ToolSearchCall, other.ToolSearchCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ToolSearchOutput, other.ToolSearchOutput) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Reasoning, other.Reasoning) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Compaction, other.Compaction) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ImageGenerationCall, other.ImageGenerationCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(CodeInterpreterCall, other.CodeInterpreterCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(LocalShellCall, other.LocalShellCall) && @@ -1233,7 +1442,9 @@ public bool Equals(ItemResource other) global::System.Collections.Generic.EqualityComparer.Default.Equals(McpListTools, other.McpListTools) && global::System.Collections.Generic.EqualityComparer.Default.Equals(McpApprovalRequest, other.McpApprovalRequest) && global::System.Collections.Generic.EqualityComparer.Default.Equals(McpApprovalResponse, other.McpApprovalResponse) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(McpCall, other.McpCall) + global::System.Collections.Generic.EqualityComparer.Default.Equals(McpCall, other.McpCall) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(ResponseCustomToolCallItem, other.ResponseCustomToolCallItem) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(ResponseCustomToolCallOutputItem, other.ResponseCustomToolCallOutputItem) ; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputItem.g.cs index 6021eb6ba..7882f7689 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.OutputItem.g.cs @@ -62,6 +62,23 @@ namespace tryAGI.OpenAI #endif public bool IsFunctionCall => FunctionCall != null; + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.FunctionToolCallOutputResource? FunctionToolCallResource { get; init; } +#else + public global::tryAGI.OpenAI.FunctionToolCallOutputResource? FunctionToolCallResource { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(FunctionToolCallResource))] +#endif + public bool IsFunctionToolCallResource => FunctionToolCallResource != null; + /// /// The results of a web search tool call. See the
/// [web search guide](/docs/guides/tools-web-search) for more information. @@ -98,6 +115,23 @@ namespace tryAGI.OpenAI #endif public bool IsComputerCall => ComputerCall != null; + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.ComputerToolCallOutputResource? ComputerToolCallResource { get; init; } +#else + public global::tryAGI.OpenAI.ComputerToolCallOutputResource? ComputerToolCallResource { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ComputerToolCallResource))] +#endif + public bool IsComputerToolCallResource => ComputerToolCallResource != null; + /// /// A description of the chain of thought used by a reasoning model while generating
/// a response. Be sure to include these items in your `input` to the Responses API
@@ -220,6 +254,23 @@ namespace tryAGI.OpenAI #endif public bool IsLocalShellCall => LocalShellCall != null; + /// + /// The output of a local shell tool call. + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LocalShellToolCallOutput? LocalShellCallOutput { get; init; } +#else + public global::tryAGI.OpenAI.LocalShellToolCallOutput? LocalShellCallOutput { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(LocalShellCallOutput))] +#endif + public bool IsLocalShellCallOutput => LocalShellCallOutput != null; + /// /// A tool call that executes one or more shell commands in a managed environment. /// @@ -339,6 +390,23 @@ namespace tryAGI.OpenAI #endif public bool IsMcpApprovalRequest => McpApprovalRequest != null; + /// + /// A response to an MCP approval request. + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.MCPApprovalResponseResource? McpApprovalResponse { get; init; } +#else + public global::tryAGI.OpenAI.MCPApprovalResponseResource? McpApprovalResponse { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(McpApprovalResponse))] +#endif + public bool IsMcpApprovalResponse => McpApprovalResponse != null; + /// /// A call to a custom tool created by the model. /// @@ -355,6 +423,23 @@ namespace tryAGI.OpenAI [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(CustomToolCall))] #endif public bool IsCustomToolCall => CustomToolCall != null; + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.CustomToolCallOutputResource? ResponseCustomToolCallOutputItem { get; init; } +#else + public global::tryAGI.OpenAI.CustomToolCallOutputResource? ResponseCustomToolCallOutputItem { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ResponseCustomToolCallOutputItem))] +#endif + public bool IsResponseCustomToolCallOutputItem => ResponseCustomToolCallOutputItem != null; /// /// /// @@ -409,6 +494,24 @@ public OutputItem(global::tryAGI.OpenAI.FunctionToolCall? value) FunctionCall = value; } + /// + /// + /// + public static implicit operator OutputItem(global::tryAGI.OpenAI.FunctionToolCallOutputResource value) => new OutputItem((global::tryAGI.OpenAI.FunctionToolCallOutputResource?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.FunctionToolCallOutputResource?(OutputItem @this) => @this.FunctionToolCallResource; + + /// + /// + /// + public OutputItem(global::tryAGI.OpenAI.FunctionToolCallOutputResource? value) + { + FunctionToolCallResource = value; + } + /// /// /// @@ -445,6 +548,24 @@ public OutputItem(global::tryAGI.OpenAI.ComputerToolCall? value) ComputerCall = value; } + /// + /// + /// + public static implicit operator OutputItem(global::tryAGI.OpenAI.ComputerToolCallOutputResource value) => new OutputItem((global::tryAGI.OpenAI.ComputerToolCallOutputResource?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.ComputerToolCallOutputResource?(OutputItem @this) => @this.ComputerToolCallResource; + + /// + /// + /// + public OutputItem(global::tryAGI.OpenAI.ComputerToolCallOutputResource? value) + { + ComputerToolCallResource = value; + } + /// /// /// @@ -571,6 +692,24 @@ public OutputItem(global::tryAGI.OpenAI.LocalShellToolCall? value) LocalShellCall = value; } + /// + /// + /// + public static implicit operator OutputItem(global::tryAGI.OpenAI.LocalShellToolCallOutput value) => new OutputItem((global::tryAGI.OpenAI.LocalShellToolCallOutput?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LocalShellToolCallOutput?(OutputItem @this) => @this.LocalShellCallOutput; + + /// + /// + /// + public OutputItem(global::tryAGI.OpenAI.LocalShellToolCallOutput? value) + { + LocalShellCallOutput = value; + } + /// /// /// @@ -697,6 +836,24 @@ public OutputItem(global::tryAGI.OpenAI.MCPApprovalRequest? value) McpApprovalRequest = value; } + /// + /// + /// + public static implicit operator OutputItem(global::tryAGI.OpenAI.MCPApprovalResponseResource value) => new OutputItem((global::tryAGI.OpenAI.MCPApprovalResponseResource?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.MCPApprovalResponseResource?(OutputItem @this) => @this.McpApprovalResponse; + + /// + /// + /// + public OutputItem(global::tryAGI.OpenAI.MCPApprovalResponseResource? value) + { + McpApprovalResponse = value; + } + /// /// /// @@ -715,6 +872,24 @@ public OutputItem(global::tryAGI.OpenAI.CustomToolCall? value) CustomToolCall = value; } + /// + /// + /// + public static implicit operator OutputItem(global::tryAGI.OpenAI.CustomToolCallOutputResource value) => new OutputItem((global::tryAGI.OpenAI.CustomToolCallOutputResource?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.CustomToolCallOutputResource?(OutputItem @this) => @this.ResponseCustomToolCallOutputItem; + + /// + /// + /// + public OutputItem(global::tryAGI.OpenAI.CustomToolCallOutputResource? value) + { + ResponseCustomToolCallOutputItem = value; + } + /// /// /// @@ -722,8 +897,10 @@ public OutputItem( global::tryAGI.OpenAI.OutputMessage? message, global::tryAGI.OpenAI.FileSearchToolCall? fileSearchCall, global::tryAGI.OpenAI.FunctionToolCall? functionCall, + global::tryAGI.OpenAI.FunctionToolCallOutputResource? functionToolCallResource, global::tryAGI.OpenAI.WebSearchToolCall? webSearchCall, global::tryAGI.OpenAI.ComputerToolCall? computerCall, + global::tryAGI.OpenAI.ComputerToolCallOutputResource? computerToolCallResource, global::tryAGI.OpenAI.ReasoningItem? reasoning, global::tryAGI.OpenAI.ToolSearchCall? toolSearchCall, global::tryAGI.OpenAI.ToolSearchOutput? toolSearchOutput, @@ -731,6 +908,7 @@ public OutputItem( global::tryAGI.OpenAI.ImageGenToolCall? imageGenerationCall, global::tryAGI.OpenAI.CodeInterpreterToolCall? codeInterpreterCall, global::tryAGI.OpenAI.LocalShellToolCall? localShellCall, + global::tryAGI.OpenAI.LocalShellToolCallOutput? localShellCallOutput, global::tryAGI.OpenAI.FunctionShellCall? shellCall, global::tryAGI.OpenAI.FunctionShellCallOutput? shellCallOutput, global::tryAGI.OpenAI.ApplyPatchToolCall? applyPatchCall, @@ -738,14 +916,18 @@ public OutputItem( global::tryAGI.OpenAI.MCPToolCall? mcpCall, global::tryAGI.OpenAI.MCPListTools? mcpListTools, global::tryAGI.OpenAI.MCPApprovalRequest? mcpApprovalRequest, - global::tryAGI.OpenAI.CustomToolCall? customToolCall + global::tryAGI.OpenAI.MCPApprovalResponseResource? mcpApprovalResponse, + global::tryAGI.OpenAI.CustomToolCall? customToolCall, + global::tryAGI.OpenAI.CustomToolCallOutputResource? responseCustomToolCallOutputItem ) { Message = message; FileSearchCall = fileSearchCall; FunctionCall = functionCall; + FunctionToolCallResource = functionToolCallResource; WebSearchCall = webSearchCall; ComputerCall = computerCall; + ComputerToolCallResource = computerToolCallResource; Reasoning = reasoning; ToolSearchCall = toolSearchCall; ToolSearchOutput = toolSearchOutput; @@ -753,6 +935,7 @@ public OutputItem( ImageGenerationCall = imageGenerationCall; CodeInterpreterCall = codeInterpreterCall; LocalShellCall = localShellCall; + LocalShellCallOutput = localShellCallOutput; ShellCall = shellCall; ShellCallOutput = shellCallOutput; ApplyPatchCall = applyPatchCall; @@ -760,14 +943,18 @@ public OutputItem( McpCall = mcpCall; McpListTools = mcpListTools; McpApprovalRequest = mcpApprovalRequest; + McpApprovalResponse = mcpApprovalResponse; CustomToolCall = customToolCall; + ResponseCustomToolCallOutputItem = responseCustomToolCallOutputItem; } /// /// /// public object? Object => + ResponseCustomToolCallOutputItem as object ?? CustomToolCall as object ?? + McpApprovalResponse as object ?? McpApprovalRequest as object ?? McpListTools as object ?? McpCall as object ?? @@ -775,6 +962,7 @@ ApplyPatchCallOutput as object ?? ApplyPatchCall as object ?? ShellCallOutput as object ?? ShellCall as object ?? + LocalShellCallOutput as object ?? LocalShellCall as object ?? CodeInterpreterCall as object ?? ImageGenerationCall as object ?? @@ -782,8 +970,10 @@ Compaction as object ?? ToolSearchOutput as object ?? ToolSearchCall as object ?? Reasoning as object ?? + ComputerToolCallResource as object ?? ComputerCall as object ?? WebSearchCall as object ?? + FunctionToolCallResource as object ?? FunctionCall as object ?? FileSearchCall as object ?? Message as object @@ -796,8 +986,10 @@ Message as object Message?.ToString() ?? FileSearchCall?.ToString() ?? FunctionCall?.ToString() ?? + FunctionToolCallResource?.ToString() ?? WebSearchCall?.ToString() ?? ComputerCall?.ToString() ?? + ComputerToolCallResource?.ToString() ?? Reasoning?.ToString() ?? ToolSearchCall?.ToString() ?? ToolSearchOutput?.ToString() ?? @@ -805,6 +997,7 @@ Message as object ImageGenerationCall?.ToString() ?? CodeInterpreterCall?.ToString() ?? LocalShellCall?.ToString() ?? + LocalShellCallOutput?.ToString() ?? ShellCall?.ToString() ?? ShellCallOutput?.ToString() ?? ApplyPatchCall?.ToString() ?? @@ -812,7 +1005,9 @@ Message as object McpCall?.ToString() ?? McpListTools?.ToString() ?? McpApprovalRequest?.ToString() ?? - CustomToolCall?.ToString() + McpApprovalResponse?.ToString() ?? + CustomToolCall?.ToString() ?? + ResponseCustomToolCallOutputItem?.ToString() ; /// @@ -820,7 +1015,7 @@ Message as object /// public bool Validate() { - return IsMessage || IsFileSearchCall || IsFunctionCall || IsWebSearchCall || IsComputerCall || IsReasoning || IsToolSearchCall || IsToolSearchOutput || IsCompaction || IsImageGenerationCall || IsCodeInterpreterCall || IsLocalShellCall || IsShellCall || IsShellCallOutput || IsApplyPatchCall || IsApplyPatchCallOutput || IsMcpCall || IsMcpListTools || IsMcpApprovalRequest || IsCustomToolCall; + return IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && IsMcpApprovalResponse && !IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && IsCustomToolCall && !IsResponseCustomToolCallOutputItem || !IsMessage && !IsFileSearchCall && !IsFunctionCall && !IsFunctionToolCallResource && !IsWebSearchCall && !IsComputerCall && !IsComputerToolCallResource && !IsReasoning && !IsToolSearchCall && !IsToolSearchOutput && !IsCompaction && !IsImageGenerationCall && !IsCodeInterpreterCall && !IsLocalShellCall && !IsLocalShellCallOutput && !IsShellCall && !IsShellCallOutput && !IsApplyPatchCall && !IsApplyPatchCallOutput && !IsMcpCall && !IsMcpListTools && !IsMcpApprovalRequest && !IsMcpApprovalResponse && !IsCustomToolCall && IsResponseCustomToolCallOutputItem; } /// @@ -830,8 +1025,10 @@ public bool Validate() global::System.Func? message = null, global::System.Func? fileSearchCall = null, global::System.Func? functionCall = null, + global::System.Func? functionToolCallResource = null, global::System.Func? webSearchCall = null, global::System.Func? computerCall = null, + global::System.Func? computerToolCallResource = null, global::System.Func? reasoning = null, global::System.Func? toolSearchCall = null, global::System.Func? toolSearchOutput = null, @@ -839,6 +1036,7 @@ public bool Validate() global::System.Func? imageGenerationCall = null, global::System.Func? codeInterpreterCall = null, global::System.Func? localShellCall = null, + global::System.Func? localShellCallOutput = null, global::System.Func? shellCall = null, global::System.Func? shellCallOutput = null, global::System.Func? applyPatchCall = null, @@ -846,7 +1044,9 @@ public bool Validate() global::System.Func? mcpCall = null, global::System.Func? mcpListTools = null, global::System.Func? mcpApprovalRequest = null, + global::System.Func? mcpApprovalResponse = null, global::System.Func? customToolCall = null, + global::System.Func? responseCustomToolCallOutputItem = null, bool validate = true) { if (validate) @@ -866,6 +1066,10 @@ public bool Validate() { return functionCall(FunctionCall!); } + else if (IsFunctionToolCallResource && functionToolCallResource != null) + { + return functionToolCallResource(FunctionToolCallResource!); + } else if (IsWebSearchCall && webSearchCall != null) { return webSearchCall(WebSearchCall!); @@ -874,6 +1078,10 @@ public bool Validate() { return computerCall(ComputerCall!); } + else if (IsComputerToolCallResource && computerToolCallResource != null) + { + return computerToolCallResource(ComputerToolCallResource!); + } else if (IsReasoning && reasoning != null) { return reasoning(Reasoning!); @@ -902,6 +1110,10 @@ public bool Validate() { return localShellCall(LocalShellCall!); } + else if (IsLocalShellCallOutput && localShellCallOutput != null) + { + return localShellCallOutput(LocalShellCallOutput!); + } else if (IsShellCall && shellCall != null) { return shellCall(ShellCall!); @@ -930,10 +1142,18 @@ public bool Validate() { return mcpApprovalRequest(McpApprovalRequest!); } + else if (IsMcpApprovalResponse && mcpApprovalResponse != null) + { + return mcpApprovalResponse(McpApprovalResponse!); + } else if (IsCustomToolCall && customToolCall != null) { return customToolCall(CustomToolCall!); } + else if (IsResponseCustomToolCallOutputItem && responseCustomToolCallOutputItem != null) + { + return responseCustomToolCallOutputItem(ResponseCustomToolCallOutputItem!); + } return default(TResult); } @@ -945,8 +1165,10 @@ public void Match( global::System.Action? message = null, global::System.Action? fileSearchCall = null, global::System.Action? functionCall = null, + global::System.Action? functionToolCallResource = null, global::System.Action? webSearchCall = null, global::System.Action? computerCall = null, + global::System.Action? computerToolCallResource = null, global::System.Action? reasoning = null, global::System.Action? toolSearchCall = null, global::System.Action? toolSearchOutput = null, @@ -954,6 +1176,7 @@ public void Match( global::System.Action? imageGenerationCall = null, global::System.Action? codeInterpreterCall = null, global::System.Action? localShellCall = null, + global::System.Action? localShellCallOutput = null, global::System.Action? shellCall = null, global::System.Action? shellCallOutput = null, global::System.Action? applyPatchCall = null, @@ -961,7 +1184,9 @@ public void Match( global::System.Action? mcpCall = null, global::System.Action? mcpListTools = null, global::System.Action? mcpApprovalRequest = null, + global::System.Action? mcpApprovalResponse = null, global::System.Action? customToolCall = null, + global::System.Action? responseCustomToolCallOutputItem = null, bool validate = true) { if (validate) @@ -981,6 +1206,10 @@ public void Match( { functionCall?.Invoke(FunctionCall!); } + else if (IsFunctionToolCallResource) + { + functionToolCallResource?.Invoke(FunctionToolCallResource!); + } else if (IsWebSearchCall) { webSearchCall?.Invoke(WebSearchCall!); @@ -989,6 +1218,10 @@ public void Match( { computerCall?.Invoke(ComputerCall!); } + else if (IsComputerToolCallResource) + { + computerToolCallResource?.Invoke(ComputerToolCallResource!); + } else if (IsReasoning) { reasoning?.Invoke(Reasoning!); @@ -1017,6 +1250,10 @@ public void Match( { localShellCall?.Invoke(LocalShellCall!); } + else if (IsLocalShellCallOutput) + { + localShellCallOutput?.Invoke(LocalShellCallOutput!); + } else if (IsShellCall) { shellCall?.Invoke(ShellCall!); @@ -1045,10 +1282,18 @@ public void Match( { mcpApprovalRequest?.Invoke(McpApprovalRequest!); } + else if (IsMcpApprovalResponse) + { + mcpApprovalResponse?.Invoke(McpApprovalResponse!); + } else if (IsCustomToolCall) { customToolCall?.Invoke(CustomToolCall!); } + else if (IsResponseCustomToolCallOutputItem) + { + responseCustomToolCallOutputItem?.Invoke(ResponseCustomToolCallOutputItem!); + } } /// @@ -1064,10 +1309,14 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.FileSearchToolCall), FunctionCall, typeof(global::tryAGI.OpenAI.FunctionToolCall), + FunctionToolCallResource, + typeof(global::tryAGI.OpenAI.FunctionToolCallOutputResource), WebSearchCall, typeof(global::tryAGI.OpenAI.WebSearchToolCall), ComputerCall, typeof(global::tryAGI.OpenAI.ComputerToolCall), + ComputerToolCallResource, + typeof(global::tryAGI.OpenAI.ComputerToolCallOutputResource), Reasoning, typeof(global::tryAGI.OpenAI.ReasoningItem), ToolSearchCall, @@ -1082,6 +1331,8 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.CodeInterpreterToolCall), LocalShellCall, typeof(global::tryAGI.OpenAI.LocalShellToolCall), + LocalShellCallOutput, + typeof(global::tryAGI.OpenAI.LocalShellToolCallOutput), ShellCall, typeof(global::tryAGI.OpenAI.FunctionShellCall), ShellCallOutput, @@ -1096,8 +1347,12 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.MCPListTools), McpApprovalRequest, typeof(global::tryAGI.OpenAI.MCPApprovalRequest), + McpApprovalResponse, + typeof(global::tryAGI.OpenAI.MCPApprovalResponseResource), CustomToolCall, typeof(global::tryAGI.OpenAI.CustomToolCall), + ResponseCustomToolCallOutputItem, + typeof(global::tryAGI.OpenAI.CustomToolCallOutputResource), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -1117,8 +1372,10 @@ public bool Equals(OutputItem other) global::System.Collections.Generic.EqualityComparer.Default.Equals(Message, other.Message) && global::System.Collections.Generic.EqualityComparer.Default.Equals(FileSearchCall, other.FileSearchCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(FunctionCall, other.FunctionCall) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(FunctionToolCallResource, other.FunctionToolCallResource) && global::System.Collections.Generic.EqualityComparer.Default.Equals(WebSearchCall, other.WebSearchCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ComputerCall, other.ComputerCall) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(ComputerToolCallResource, other.ComputerToolCallResource) && global::System.Collections.Generic.EqualityComparer.Default.Equals(Reasoning, other.Reasoning) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ToolSearchCall, other.ToolSearchCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ToolSearchOutput, other.ToolSearchOutput) && @@ -1126,6 +1383,7 @@ public bool Equals(OutputItem other) global::System.Collections.Generic.EqualityComparer.Default.Equals(ImageGenerationCall, other.ImageGenerationCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(CodeInterpreterCall, other.CodeInterpreterCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(LocalShellCall, other.LocalShellCall) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(LocalShellCallOutput, other.LocalShellCallOutput) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ShellCall, other.ShellCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ShellCallOutput, other.ShellCallOutput) && global::System.Collections.Generic.EqualityComparer.Default.Equals(ApplyPatchCall, other.ApplyPatchCall) && @@ -1133,7 +1391,9 @@ public bool Equals(OutputItem other) global::System.Collections.Generic.EqualityComparer.Default.Equals(McpCall, other.McpCall) && global::System.Collections.Generic.EqualityComparer.Default.Equals(McpListTools, other.McpListTools) && global::System.Collections.Generic.EqualityComparer.Default.Equals(McpApprovalRequest, other.McpApprovalRequest) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(CustomToolCall, other.CustomToolCall) + global::System.Collections.Generic.EqualityComparer.Default.Equals(McpApprovalResponse, other.McpApprovalResponse) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(CustomToolCall, other.CustomToolCall) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(ResponseCustomToolCallOutputItem, other.ResponseCustomToolCallOutputItem) ; } diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml index 89c086cfa..0a908a861 100644 --- a/src/libs/tryAGI.OpenAI/openapi.yaml +++ b/src/libs/tryAGI.OpenAI/openapi.yaml @@ -36271,8 +36271,20 @@ components: type: string description: | The unique ID of the computer call tool output. + status: + description: > + The status of the message input. One of `in_progress`, + `completed`, or + + `incomplete`. Populated when input items are returned via API. + $ref: '#/components/schemas/ComputerCallOutputStatus' + created_by: + type: string + description: | + The identifier of the actor that created the item. required: - id + - status ContainerFileListResource: type: object properties: @@ -36493,6 +36505,7 @@ components: - $ref: '#/components/schemas/ToolSearchCall' - $ref: '#/components/schemas/ToolSearchOutput' - $ref: '#/components/schemas/ReasoningItem' + - $ref: '#/components/schemas/CompactionBody' - $ref: '#/components/schemas/CodeInterpreterToolCall' - $ref: '#/components/schemas/LocalShellToolCall' - $ref: '#/components/schemas/LocalShellToolCallOutput' @@ -41372,6 +41385,50 @@ components: - type - call_id - output + CustomToolCallOutputResource: + title: ResponseCustomToolCallOutputItem + allOf: + - $ref: '#/components/schemas/CustomToolCallOutput' + - type: object + properties: + id: + type: string + description: | + The unique ID of the custom tool call output item. + status: + description: | + The status of the item. One of `in_progress`, `completed`, or + `incomplete`. Populated when items are returned via API. + $ref: '#/components/schemas/FunctionCallOutputStatusEnum' + created_by: + type: string + description: | + The identifier of the actor that created the item. + required: + - id + - status + CustomToolCallResource: + title: ResponseCustomToolCallItem + allOf: + - $ref: '#/components/schemas/CustomToolCall' + - type: object + properties: + id: + type: string + description: | + The unique ID of the custom tool call item. + status: + description: | + The status of the item. One of `in_progress`, `completed`, or + `incomplete`. Populated when items are returned via API. + $ref: '#/components/schemas/FunctionCallStatus' + created_by: + type: string + description: | + The identifier of the actor that created the item. + required: + - id + - status CustomToolChatCompletions: type: object title: Custom tool @@ -44456,8 +44513,18 @@ components: type: string description: | The unique ID of the function call tool output. + status: + description: | + The status of the item. One of `in_progress`, `completed`, or + `incomplete`. Populated when items are returned via API. + $ref: '#/components/schemas/FunctionCallOutputStatusEnum' + created_by: + type: string + description: | + The identifier of the actor that created the item. required: - id + - status FunctionToolCallResource: allOf: - $ref: '#/components/schemas/FunctionToolCall' @@ -44467,8 +44534,18 @@ components: type: string description: | The unique ID of the function tool call. + status: + description: | + The status of the item. One of `in_progress`, `completed`, or + `incomplete`. Populated when items are returned via API. + $ref: '#/components/schemas/FunctionCallStatus' + created_by: + type: string + description: | + The identifier of the actor that created the item. required: - id + - status GraderLabelModel: type: object title: LabelModelGrader @@ -46189,6 +46266,8 @@ components: - $ref: '#/components/schemas/FunctionToolCallOutputResource' - $ref: '#/components/schemas/ToolSearchCall' - $ref: '#/components/schemas/ToolSearchOutput' + - $ref: '#/components/schemas/ReasoningItem' + - $ref: '#/components/schemas/CompactionBody' - $ref: '#/components/schemas/ImageGenToolCall' - $ref: '#/components/schemas/CodeInterpreterToolCall' - $ref: '#/components/schemas/LocalShellToolCall' @@ -46201,6 +46280,8 @@ components: - $ref: '#/components/schemas/MCPApprovalRequest' - $ref: '#/components/schemas/MCPApprovalResponseResource' - $ref: '#/components/schemas/MCPToolCall' + - $ref: '#/components/schemas/CustomToolCallResource' + - $ref: '#/components/schemas/CustomToolCallOutputResource' discriminator: propertyName: type ListAssistantsResponse: @@ -48436,12 +48517,14 @@ components: discriminator: propertyName: type OutputItem: - anyOf: + oneOf: - $ref: '#/components/schemas/OutputMessage' - $ref: '#/components/schemas/FileSearchToolCall' - $ref: '#/components/schemas/FunctionToolCall' + - $ref: '#/components/schemas/FunctionToolCallOutputResource' - $ref: '#/components/schemas/WebSearchToolCall' - $ref: '#/components/schemas/ComputerToolCall' + - $ref: '#/components/schemas/ComputerToolCallOutputResource' - $ref: '#/components/schemas/ReasoningItem' - $ref: '#/components/schemas/ToolSearchCall' - $ref: '#/components/schemas/ToolSearchOutput' @@ -48449,6 +48532,7 @@ components: - $ref: '#/components/schemas/ImageGenToolCall' - $ref: '#/components/schemas/CodeInterpreterToolCall' - $ref: '#/components/schemas/LocalShellToolCall' + - $ref: '#/components/schemas/LocalShellToolCallOutput' - $ref: '#/components/schemas/FunctionShellCall' - $ref: '#/components/schemas/FunctionShellCallOutput' - $ref: '#/components/schemas/ApplyPatchToolCall' @@ -48456,7 +48540,9 @@ components: - $ref: '#/components/schemas/MCPToolCall' - $ref: '#/components/schemas/MCPListTools' - $ref: '#/components/schemas/MCPApprovalRequest' + - $ref: '#/components/schemas/MCPApprovalResponseResource' - $ref: '#/components/schemas/CustomToolCall' + - $ref: '#/components/schemas/CustomToolCallOutputResource' discriminator: propertyName: type OutputMessage: @@ -68503,6 +68589,18 @@ components: - content title: Message description: A message to or from the model. + FunctionCallStatus: + type: string + enum: + - in_progress + - completed + - incomplete + FunctionCallOutputStatusEnum: + type: string + enum: + - in_progress + - completed + - incomplete ClickButtonType: type: string enum: @@ -68800,17 +68898,17 @@ components: required: - id description: A pending safety check for the computer call. + ComputerCallOutputStatus: + type: string + enum: + - completed + - incomplete + - failed ToolSearchExecutionType: type: string enum: - server - client - FunctionCallStatus: - type: string - enum: - - in_progress - - completed - - incomplete ToolSearchCall: properties: type: @@ -69487,12 +69585,6 @@ components: description: >- Allows the assistant to create, delete, or update files using unified diffs. - FunctionCallOutputStatusEnum: - type: string - enum: - - in_progress - - completed - - incomplete ToolSearchOutput: properties: type: @@ -69532,6 +69624,33 @@ components: - execution - tools - status + CompactionBody: + properties: + type: + type: string + enum: + - compaction + description: The type of the item. Always `compaction`. + default: compaction + x-stainless-const: true + id: + type: string + description: The unique ID of the compaction item. + encrypted_content: + type: string + description: The encrypted content that was produced by compaction. + created_by: + type: string + description: The identifier of the actor that created the item. + type: object + required: + - type + - id + - encrypted_content + title: Compaction item + description: >- + A compaction item generated by the [`v1/responses/compact` + API](/docs/api-reference/responses/compact). CodeInterpreterOutputLogs: properties: type: @@ -70845,33 +70964,6 @@ components: type: object required: - type - CompactionBody: - properties: - type: - type: string - enum: - - compaction - description: The type of the item. Always `compaction`. - default: compaction - x-stainless-const: true - id: - type: string - description: The unique ID of the compaction item. - encrypted_content: - type: string - description: The encrypted content that was produced by compaction. - created_by: - type: string - description: The identifier of the actor that created the item. - type: object - required: - - type - - id - - encrypted_content - title: Compaction item - description: >- - A compaction item generated by the [`v1/responses/compact` - API](/docs/api-reference/responses/compact). Conversation-2: properties: id: