diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/UsageUsageCostsCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/UsageUsageCostsCommandApiCommand.g.cs index 212f625fc..0fdfea38e 100644 --- a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/UsageUsageCostsCommandApiCommand.g.cs +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/UsageUsageCostsCommandApiCommand.g.cs @@ -47,7 +47,7 @@ internal static partial class UsageUsageCostsCommandApiCommand private static Option?> GroupBy { get; } = new( name: @"--group-by") { - Description = @"Group the costs by the specified fields. Support fields include `project_id`, `line_item`, `api_key_id`, `api_source` and any combination of them. When grouped by `api_source`, results use `agents_api` for attributed Agents API activity and `unlabeled` for all other activity. Without source grouping, `api_source` is null.", + Description = @"Group the costs by the specified fields. Supported fields include `project_id`, `user_id`, `line_item`, `api_key_id`, and `api_source`. Support for combining `user_id` with `project_id` grouping or the `project_ids` filter depends on the organization and requested time range. Unsupported combinations return HTTP 400. When grouped by `api_source`, results use `agents_api` for attributed Agents API activity and `unlabeled` for all other activity. Without source grouping, `api_source` is null.", }; private static Option Limit { get; } = new( diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamType.g.cs new file mode 100644 index 000000000..008d0d864 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveCodeInterpreterToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType 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.LiveCodeInterpreterToolInputParamTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamTypeNullable.g.cs new file mode 100644 index 000000000..b13edb17f --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveCodeInterpreterToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType? 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.LiveCodeInterpreterToolInputParamTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType? 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.LiveCodeInterpreterToolInputParamTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamType.g.cs new file mode 100644 index 000000000..8a039880f --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveFileSearchToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveFileSearchToolInputParamType 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.LiveFileSearchToolInputParamTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveFileSearchToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveFileSearchToolInputParamType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.LiveFileSearchToolInputParamTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamTypeNullable.g.cs new file mode 100644 index 000000000..c1e00b3fb --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveFileSearchToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveFileSearchToolInputParamType? 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.LiveFileSearchToolInputParamTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveFileSearchToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveFileSearchToolInputParamType? 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.LiveFileSearchToolInputParamTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamType.g.cs new file mode 100644 index 000000000..52b3099ae --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveHostedShellToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveHostedShellToolInputParamType 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.LiveHostedShellToolInputParamTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveHostedShellToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveHostedShellToolInputParamType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.LiveHostedShellToolInputParamTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamTypeNullable.g.cs new file mode 100644 index 000000000..87458a58a --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveHostedShellToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveHostedShellToolInputParamType? 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.LiveHostedShellToolInputParamTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveHostedShellToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveHostedShellToolInputParamType? 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.LiveHostedShellToolInputParamTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamType.g.cs new file mode 100644 index 000000000..6a72a6c85 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamType.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveImageGenerationToolInputParamTypeJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType 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.LiveImageGenerationToolInputParamTypeExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamTypeExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeNullable.g.cs new file mode 100644 index 000000000..2bb296e83 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class LiveImageGenerationToolInputParamTypeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType? 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.LiveImageGenerationToolInputParamTypeExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType? 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.LiveImageGenerationToolInputParamTypeExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs index d9a160182..80bba8c42 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem14.g.cs @@ -35,12 +35,48 @@ public class ToolsItem14JsonConverter : global::System.Text.Json.Serialization.J throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam)}"); webSearch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } + global::tryAGI.OpenAI.LiveFileSearchToolInputParam? fileSearch = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.FileSearch) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam)}"); + fileSearch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? codeInterpreter = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.CodeInterpreter) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam)}"); + codeInterpreter = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } + global::tryAGI.OpenAI.LiveHostedShellToolInputParam? shell = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Shell) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam)}"); + shell = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } + global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? imageGeneration = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.ImageGeneration) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam)}"); + imageGeneration = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } var __value = new global::tryAGI.OpenAI.ToolsItem14( discriminator?.Type, function, - webSearch + webSearch, + + fileSearch, + + codeInterpreter, + + shell, + + imageGeneration ); return __value; @@ -67,6 +103,30 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWebSearch(), typeInfo); } + else if (value.IsFileSearch) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickFileSearch(), typeInfo); + } + else if (value.IsCodeInterpreter) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCodeInterpreter(), typeInfo); + } + else if (value.IsShell) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickShell(), typeInfo); + } + else if (value.IsImageGeneration) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickImageGeneration(), typeInfo); + } } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs index e20bf0c6d..3b3efdff9 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.ToolsItem15.g.cs @@ -35,12 +35,48 @@ public class ToolsItem15JsonConverter : global::System.Text.Json.Serialization.J throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam)}"); webSearch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); } + global::tryAGI.OpenAI.LiveFileSearchToolInputParam? fileSearch = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.FileSearch) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam)}"); + fileSearch = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? codeInterpreter = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.CodeInterpreter) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam)}"); + codeInterpreter = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } + global::tryAGI.OpenAI.LiveHostedShellToolInputParam? shell = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Shell) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam)}"); + shell = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } + global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? imageGeneration = default; + if (discriminator?.Type == global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.ImageGeneration) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {nameof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam)}"); + imageGeneration = global::System.Text.Json.JsonSerializer.Deserialize(ref reader, typeInfo); + } var __value = new global::tryAGI.OpenAI.ToolsItem15( discriminator?.Type, function, - webSearch + webSearch, + + fileSearch, + + codeInterpreter, + + shell, + + imageGeneration ); return __value; @@ -67,6 +103,30 @@ public override void Write( throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam).Name}"); global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickWebSearch(), typeInfo); } + else if (value.IsFileSearch) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickFileSearch(), typeInfo); + } + else if (value.IsCodeInterpreter) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickCodeInterpreter(), typeInfo); + } + else if (value.IsShell) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickShell(), typeInfo); + } + else if (value.IsImageGeneration) + { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? + throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam).Name}"); + global::System.Text.Json.JsonSerializer.Serialize(writer, value.PickImageGeneration(), typeInfo); + } } } } \ No newline at end of file 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 c7c894572..8c2d16d60 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs @@ -3610,6 +3610,14 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolInputParamType), TypeInfoPropertyName = "LiveFunctionToolInputParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParamType), TypeInfoPropertyName = "LiveWebSearchToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType), TypeInfoPropertyName = "LiveFileSearchToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType), TypeInfoPropertyName = "LiveCodeInterpreterToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType), TypeInfoPropertyName = "LiveHostedShellToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType), TypeInfoPropertyName = "LiveImageGenerationToolInputParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum), TypeInfoPropertyName = "LiveToolChoiceEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType), TypeInfoPropertyName = "LiveFunctionToolChoiceParamType2")] @@ -3662,14 +3670,6 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType), TypeInfoPropertyName = "LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveResponsesDelegationUpdateParamType), TypeInfoPropertyName = "LiveResponsesDelegationUpdateParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AwsExternalStorageProviderResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AwsExternalStorageProviderResponseType), TypeInfoPropertyName = "AwsExternalStorageProviderResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AzureExternalStorageProviderResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AzureExternalStorageProviderResponseType), TypeInfoPropertyName = "AzureExternalStorageProviderResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GcpExternalStorageProviderResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GcpExternalStorageProviderResponseType), TypeInfoPropertyName = "GcpExternalStorageProviderResponseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProviderDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProviderDiscriminatorType), TypeInfoPropertyName = "ProviderDiscriminatorType2")] internal sealed partial class SourceGenerationContextChunk6 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -3721,6 +3721,14 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AwsExternalStorageProviderResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AwsExternalStorageProviderResponseType), TypeInfoPropertyName = "AwsExternalStorageProviderResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AzureExternalStorageProviderResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AzureExternalStorageProviderResponseType), TypeInfoPropertyName = "AzureExternalStorageProviderResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GcpExternalStorageProviderResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GcpExternalStorageProviderResponseType), TypeInfoPropertyName = "GcpExternalStorageProviderResponseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProviderDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProviderDiscriminatorType), TypeInfoPropertyName = "ProviderDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpecificProgrammaticToolCallingParamType), TypeInfoPropertyName = "SpecificProgrammaticToolCallingParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpecificApplyPatchParamType), TypeInfoPropertyName = "SpecificApplyPatchParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SpecificFunctionShellParamType), TypeInfoPropertyName = "SpecificFunctionShellParamType2")] @@ -4173,14 +4181,6 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType), TypeInfoPropertyName = "PersistedAgentToolResourceWebSearchType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType), TypeInfoPropertyName = "PersistedAgentToolResourceComputerUseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResource), TypeInfoPropertyName = "PersistedAgentToolResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType), TypeInfoPropertyName = "PersistedAgentToolResourceDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MultiAgentConfigResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentResourceObject), TypeInfoPropertyName = "AgentResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentListResource))] internal sealed partial class SourceGenerationContextChunk7 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -4232,6 +4232,14 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResource), TypeInfoPropertyName = "PersistedAgentToolResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType), TypeInfoPropertyName = "PersistedAgentToolResourceDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.MultiAgentConfigResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentResourceObject), TypeInfoPropertyName = "AgentResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentListResource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentListResourceObject), TypeInfoPropertyName = "AgentListResourceObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningEffortParam), TypeInfoPropertyName = "ReasoningEffortParam2")] @@ -4684,14 +4692,6 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType), TypeInfoPropertyName = "LiveSessionAudioFormatPCMAParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormat), TypeInfoPropertyName = "LiveAudioFormat2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormatDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType), TypeInfoPropertyName = "LiveAudioFormatDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveInitialSessionAudioParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParams))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DelegationVariant12))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1Discriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1DiscriminatorType), TypeInfoPropertyName = "LiveSessionCreateParamsDelegationVariant1DiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionStartEventType), TypeInfoPropertyName = "LiveSessionStartEventType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionUpdateParams))] internal sealed partial class SourceGenerationContextChunk8 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -4743,6 +4743,14 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType), TypeInfoPropertyName = "LiveAudioFormatDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveInitialSessionAudioParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParams))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DelegationVariant12))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1Discriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1DiscriminatorType), TypeInfoPropertyName = "LiveSessionCreateParamsDelegationVariant1DiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionStartEventType), TypeInfoPropertyName = "LiveSessionStartEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionUpdateParams))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DelegationVariant13))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1Discriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1DiscriminatorType), TypeInfoPropertyName = "LiveSessionUpdateParamsDelegationVariant1DiscriminatorType2")] @@ -5197,14 +5205,6 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileDetailEnum), TypeInfoPropertyName = "BetaFileDetailEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCallType), TypeInfoPropertyName = "BetaFunctionToolCallType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCallStatus), TypeInfoPropertyName = "BetaFunctionToolCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallType), TypeInfoPropertyName = "BetaWebSearchToolCallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchCallStatus), TypeInfoPropertyName = "BetaWebSearchCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallAction), TypeInfoPropertyName = "BetaWebSearchToolCallAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionSearch))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionOpenPage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionFind))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminatorType), TypeInfoPropertyName = "BetaWebSearchToolCallActionDiscriminatorType2")] internal sealed partial class SourceGenerationContextChunk9 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -5256,6 +5256,14 @@ internal sealed partial class SourceGenerationContextChunk9 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallType), TypeInfoPropertyName = "BetaWebSearchToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchCallStatus), TypeInfoPropertyName = "BetaWebSearchCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallAction), TypeInfoPropertyName = "BetaWebSearchToolCallAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionSearch))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionOpenPage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionFind))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminatorType), TypeInfoPropertyName = "BetaWebSearchToolCallActionDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionFindType), TypeInfoPropertyName = "BetaWebSearchActionFindType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionOpenPageType), TypeInfoPropertyName = "BetaWebSearchActionOpenPageType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchActionSearchType), TypeInfoPropertyName = "BetaWebSearchActionSearchType2")] @@ -5710,14 +5718,6 @@ internal sealed partial class SourceGenerationContextChunk9 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioInputAudio))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat), TypeInfoPropertyName = "BetaInputAudioInputAudioFormat2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputParam), TypeInfoPropertyName = "BetaInputParam2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaContent), TypeInfoPropertyName = "BetaContent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaIncludeEnum), TypeInfoPropertyName = "BetaIncludeEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEvent), TypeInfoPropertyName = "BetaResponsesServerEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioDeltaEventBetaResponsesServerEventBetaResponseAudioWsDelta22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDelta2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioDoneEventBetaResponsesServerEventBetaResponseAudioWsDone22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDone2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioTranscriptDeltaEventBetaResponsesServerEventBetaResponseAudioTranscriptWsDelta22")] internal sealed partial class SourceGenerationContextChunk10 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -5769,6 +5769,14 @@ internal sealed partial class SourceGenerationContextChunk10 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaContent), TypeInfoPropertyName = "BetaContent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaIncludeEnum), TypeInfoPropertyName = "BetaIncludeEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEvent), TypeInfoPropertyName = "BetaResponsesServerEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioDeltaEventBetaResponsesServerEventBetaResponseAudioWsDelta22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDelta2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioDoneEventBetaResponsesServerEventBetaResponseAudioWsDone22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDone2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioTranscriptDeltaEventBetaResponsesServerEventBetaResponseAudioTranscriptWsDelta22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDelta2))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf), TypeInfoPropertyName = "AllOfBetaResponseAudioTranscriptDoneEventBetaResponsesServerEventBetaResponseAudioTranscriptWsDone22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDone2))] @@ -6229,16 +6237,6 @@ internal sealed partial class SourceGenerationContextChunk10 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType?), TypeInfoPropertyName = "NullableCreateEvalCompletionsRunDataSourceInputMessagesItemReferenceInputMessagesType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfResponseFormatTextResponseFormatJsonSchemaResponseFormatJsonObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalJsonlFileContentSourceEvalJsonlFileIdSourceEvalStoredCompletionsSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType?), TypeInfoPropertyName = "NullableCreateEvalCustomDataSourceConfigType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItem?), TypeInfoPropertyName = "NullableCreateEvalItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType?), TypeInfoPropertyName = "NullableCreateEvalJsonlRunDataSourceType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalJsonlFileContentSourceEvalJsonlFileIdSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLabelModelGraderType?), TypeInfoPropertyName = "NullableCreateEvalLabelModelGraderType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType?), TypeInfoPropertyName = "NullableCreateEvalLogsDataSourceConfigType2")] - #pragma warning disable CS0618 // This registration names a deprecated API model. - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfCreateEvalCustomDataSourceConfigCreateEvalLogsDataSourceConfigCreateEvalStoredCompletionsDataSourceConfig2")] - #pragma warning restore CS0618 - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "EvalGraderScoreModel_e63205a8299dfc9a")] internal sealed partial class SourceGenerationContextChunk11 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6290,6 +6288,16 @@ internal sealed partial class SourceGenerationContextChunk11 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalCustomDataSourceConfigType?), TypeInfoPropertyName = "NullableCreateEvalCustomDataSourceConfigType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalItem?), TypeInfoPropertyName = "NullableCreateEvalItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalJsonlRunDataSourceType?), TypeInfoPropertyName = "NullableCreateEvalJsonlRunDataSourceType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalJsonlFileContentSourceEvalJsonlFileIdSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLabelModelGraderType?), TypeInfoPropertyName = "NullableCreateEvalLabelModelGraderType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CreateEvalLogsDataSourceConfigType?), TypeInfoPropertyName = "NullableCreateEvalLogsDataSourceConfigType2")] + #pragma warning disable CS0618 // This registration names a deprecated API model. + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfCreateEvalCustomDataSourceConfigCreateEvalLogsDataSourceConfigCreateEvalStoredCompletionsDataSourceConfig2")] + #pragma warning restore CS0618 + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "EvalGraderScoreModel_e63205a8299dfc9a")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderStringCheck?), TypeInfoPropertyName = "NullableEvalGraderStringCheck2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderTextSimilarity?), TypeInfoPropertyName = "NullableEvalGraderTextSimilarity2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EvalGraderPython?), TypeInfoPropertyName = "NullableEvalGraderPython2")] @@ -6782,14 +6790,6 @@ internal sealed partial class SourceGenerationContextChunk11 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectServiceAccountListResponseObject?), TypeInfoPropertyName = "NullableProjectServiceAccountListResponseObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertObject?), TypeInfoPropertyName = "NullableProjectSpendAlertObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertCurrency?), TypeInfoPropertyName = "NullableProjectSpendAlertCurrency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertInterval?), TypeInfoPropertyName = "NullableProjectSpendAlertInterval2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertDeletedResourceObject?), TypeInfoPropertyName = "NullableProjectSpendAlertDeletedResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertListResourceObject?), TypeInfoPropertyName = "NullableProjectSpendAlertListResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectUserObject?), TypeInfoPropertyName = "NullableProjectUserObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectUserDeleteResponseObject?), TypeInfoPropertyName = "NullableProjectUserDeleteResponseObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicRoleListResourceObject?), TypeInfoPropertyName = "NullablePublicRoleListResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeAudioFormats?), TypeInfoPropertyName = "NullableRealtimeAudioFormats2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormatType?), TypeInfoPropertyName = "NullableRealtimeAudioFormatsPcmAudioFormatType2")] internal sealed partial class SourceGenerationContextChunk12 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6841,6 +6841,14 @@ internal sealed partial class SourceGenerationContextChunk12 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertInterval?), TypeInfoPropertyName = "NullableProjectSpendAlertInterval2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertDeletedResourceObject?), TypeInfoPropertyName = "NullableProjectSpendAlertDeletedResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectSpendAlertListResourceObject?), TypeInfoPropertyName = "NullableProjectSpendAlertListResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectUserObject?), TypeInfoPropertyName = "NullableProjectUserObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProjectUserDeleteResponseObject?), TypeInfoPropertyName = "NullableProjectUserDeleteResponseObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicRoleListResourceObject?), TypeInfoPropertyName = "NullablePublicRoleListResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeAudioFormats?), TypeInfoPropertyName = "NullableRealtimeAudioFormats2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeAudioFormatsPcmAudioFormatType?), TypeInfoPropertyName = "NullableRealtimeAudioFormatsPcmAudioFormatType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeAudioFormatsPcmuAudioFormatType?), TypeInfoPropertyName = "NullableRealtimeAudioFormatsPcmuAudioFormatType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeAudioFormatsPcmaAudioFormatType?), TypeInfoPropertyName = "NullableRealtimeAudioFormatsPcmaAudioFormatType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeBetaClientEventConversationItemCreateType?), TypeInfoPropertyName = "NullableRealtimeBetaClientEventConversationItemCreateType2")] @@ -7293,14 +7301,6 @@ internal sealed partial class SourceGenerationContextChunk12 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeOutputImageObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsCodeOutputLogsObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFileSearchObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsFileSearchObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsFunctionObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsMessageCreationObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsCodeObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfRunStepDetailsToolCallsCodeOutputLogsObjectRunStepDetailsToolCallsCodeOutputImageObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsCodeOutputImageObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsCodeOutputLogsObjectType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsFileSearchObjectType2")] internal sealed partial class SourceGenerationContextChunk13 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -7352,6 +7352,14 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsFunctionObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsFunctionObjectType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDeltaStepDetailsToolCallsObjectType?), TypeInfoPropertyName = "NullableRunStepDeltaStepDetailsToolCallsObjectType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsMessageCreationObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsMessageCreationObjectType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsCodeObjectType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfRunStepDetailsToolCallsCodeOutputLogsObjectRunStepDetailsToolCallsCodeOutputImageObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputImageObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsCodeOutputImageObjectType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsCodeOutputLogsObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsCodeOutputLogsObjectType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsFileSearchObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsFileSearchResultObjectContentItemType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsFileSearchResultObjectContentItemType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsFunctionObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsFunctionObjectType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RunStepDetailsToolCallsObjectType?), TypeInfoPropertyName = "NullableRunStepDetailsToolCallsObjectType2")] @@ -7716,6 +7724,10 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveTextVerbosity?), TypeInfoPropertyName = "NullableLiveTextVerbosity2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolInputParamType?), TypeInfoPropertyName = "NullableLiveFunctionToolInputParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParamType?), TypeInfoPropertyName = "NullableLiveWebSearchToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType?), TypeInfoPropertyName = "NullableLiveFileSearchToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType?), TypeInfoPropertyName = "NullableLiveCodeInterpreterToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType?), TypeInfoPropertyName = "NullableLiveHostedShellToolInputParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType?), TypeInfoPropertyName = "NullableLiveImageGenerationToolInputParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?), TypeInfoPropertyName = "NullableLiveToolChoiceEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType?), TypeInfoPropertyName = "NullableLiveFunctionToolChoiceParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LiveMCPToolChoiceParamType?), TypeInfoPropertyName = "NullableLiveMCPToolChoiceParamType2")] @@ -7808,18 +7820,6 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.C2PAValidationStateApi?), TypeInfoPropertyName = "NullableC2PAValidationStateApi2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.C2PAProvenanceResultType?), TypeInfoPropertyName = "NullableC2PAProvenanceResultType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SynthIDProvenanceResultType?), TypeInfoPropertyName = "NullableSynthIDProvenanceResultType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResultsItem2?), TypeInfoPropertyName = "NullableResultsItem22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType?), TypeInfoPropertyName = "NullableProvenanceResourceResultDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrderEnum?), TypeInfoPropertyName = "NullableOrderEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoModel?), TypeInfoPropertyName = "NullableVideoModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoModelEnum?), TypeInfoPropertyName = "NullableVideoModelEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoStatus?), TypeInfoPropertyName = "NullableVideoStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoSize?), TypeInfoPropertyName = "NullableVideoSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoResourceObject?), TypeInfoPropertyName = "NullableVideoResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoListResourceObject?), TypeInfoPropertyName = "NullableVideoListResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoSeconds?), TypeInfoPropertyName = "NullableVideoSeconds2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfByteArrayImageRefParam22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfByteArrayVideoReferenceInputParam2")] internal sealed partial class SourceGenerationContextChunk14 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -7871,6 +7871,18 @@ internal sealed partial class SourceGenerationContextChunk14 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ResultsItem2?), TypeInfoPropertyName = "NullableResultsItem22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType?), TypeInfoPropertyName = "NullableProvenanceResourceResultDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OrderEnum?), TypeInfoPropertyName = "NullableOrderEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoModel?), TypeInfoPropertyName = "NullableVideoModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoModelEnum?), TypeInfoPropertyName = "NullableVideoModelEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoStatus?), TypeInfoPropertyName = "NullableVideoStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoSize?), TypeInfoPropertyName = "NullableVideoSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoResourceObject?), TypeInfoPropertyName = "NullableVideoResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoListResourceObject?), TypeInfoPropertyName = "NullableVideoListResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoSeconds?), TypeInfoPropertyName = "NullableVideoSeconds2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfByteArrayImageRefParam22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfByteArrayVideoReferenceInputParam2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfVideoReferenceInputParamByteArray2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeletedVideoResourceObject?), TypeInfoPropertyName = "NullableDeletedVideoResourceObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VideoContentVariant?), TypeInfoPropertyName = "NullableVideoContentVariant2")] @@ -8319,18 +8331,6 @@ internal sealed partial class SourceGenerationContextChunk14 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputItem?), TypeInfoPropertyName = "NullableBetaInputItem2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTool?), TypeInfoPropertyName = "NullableBetaTool2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaTruncationEnum?), TypeInfoPropertyName = "NullableBetaTruncationEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPersonalityEnum?), TypeInfoPropertyName = "NullableBetaPersonalityEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceOptions?), TypeInfoPropertyName = "NullableBetaToolChoiceOptions2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType?), TypeInfoPropertyName = "NullableBetaSpecificFunctionShellParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificApplyPatchParamType?), TypeInfoPropertyName = "NullableBetaSpecificApplyPatchParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParamType?), TypeInfoPropertyName = "NullableBetaSpecificProgrammaticToolCallingParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceCustomType?), TypeInfoPropertyName = "NullableBetaToolChoiceCustomType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceMCPType?), TypeInfoPropertyName = "NullableBetaToolChoiceMCPType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceFunctionType?), TypeInfoPropertyName = "NullableBetaToolChoiceFunctionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceTypesType?), TypeInfoPropertyName = "NullableBetaToolChoiceTypesType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceAllowedType?), TypeInfoPropertyName = "NullableBetaToolChoiceAllowedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceAllowedMode?), TypeInfoPropertyName = "NullableBetaToolChoiceAllowedMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPersonalityEnumEnum?), TypeInfoPropertyName = "NullableBetaPersonalityEnumEnum2")] internal sealed partial class SourceGenerationContextChunk15 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -8382,6 +8382,18 @@ internal sealed partial class SourceGenerationContextChunk15 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPersonalityEnum?), TypeInfoPropertyName = "NullableBetaPersonalityEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceOptions?), TypeInfoPropertyName = "NullableBetaToolChoiceOptions2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType?), TypeInfoPropertyName = "NullableBetaSpecificFunctionShellParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificApplyPatchParamType?), TypeInfoPropertyName = "NullableBetaSpecificApplyPatchParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParamType?), TypeInfoPropertyName = "NullableBetaSpecificProgrammaticToolCallingParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceCustomType?), TypeInfoPropertyName = "NullableBetaToolChoiceCustomType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceMCPType?), TypeInfoPropertyName = "NullableBetaToolChoiceMCPType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceFunctionType?), TypeInfoPropertyName = "NullableBetaToolChoiceFunctionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceTypesType?), TypeInfoPropertyName = "NullableBetaToolChoiceTypesType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceAllowedType?), TypeInfoPropertyName = "NullableBetaToolChoiceAllowedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolChoiceAllowedMode?), TypeInfoPropertyName = "NullableBetaToolChoiceAllowedMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPersonalityEnumEnum?), TypeInfoPropertyName = "NullableBetaPersonalityEnumEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaReasoningModeEnum?), TypeInfoPropertyName = "NullableBetaReasoningModeEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaReasoningEffortEnum?), TypeInfoPropertyName = "NullableBetaReasoningEffortEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaReasoningSummary?), TypeInfoPropertyName = "NullableBetaReasoningSummary2")] @@ -8834,18 +8846,6 @@ internal sealed partial class SourceGenerationContextChunk15 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseInProgressEventBetaResponsesServerEventBetaResponseInWsProgress22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseFailedEventBetaResponsesServerEventBetaResponseWsFailed22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseIncompleteEventBetaResponsesServerEventBetaResponseWsIncomplete22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseOutputItemAddedEventBetaResponsesServerEventBetaResponseOutputItemWsAdded22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseOutputItemDoneEventBetaResponsesServerEventBetaResponseOutputItemWsDone22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryPartAddedEventBetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryPartDoneEventBetaResponsesServerEventBetaResponseReasoningSummaryPartWsDone22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryTextDeltaEventBetaResponsesServerEventBetaResponseReasoningSummaryTextWsDelta22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryTextDoneEventBetaResponsesServerEventBetaResponseReasoningSummaryTextWsDone22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningTextDeltaEventBetaResponsesServerEventBetaResponseReasoningTextWsDelta22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningTextDoneEventBetaResponsesServerEventBetaResponseReasoningTextWsDone22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseRefusalDeltaEventBetaResponsesServerEventBetaResponseRefusalWsDelta22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseRefusalDoneEventBetaResponsesServerEventBetaResponseRefusalWsDone22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseTextDeltaEventBetaResponsesServerEventBetaResponseTextWsDelta22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseTextDoneEventBetaResponsesServerEventBetaResponseTextWsDone22")] internal sealed partial class SourceGenerationContextChunk16 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -8897,6 +8897,18 @@ internal sealed partial class SourceGenerationContextChunk16 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseOutputItemAddedEventBetaResponsesServerEventBetaResponseOutputItemWsAdded22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseOutputItemDoneEventBetaResponsesServerEventBetaResponseOutputItemWsDone22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryPartAddedEventBetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryPartDoneEventBetaResponsesServerEventBetaResponseReasoningSummaryPartWsDone22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryTextDeltaEventBetaResponsesServerEventBetaResponseReasoningSummaryTextWsDelta22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningSummaryTextDoneEventBetaResponsesServerEventBetaResponseReasoningSummaryTextWsDone22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningTextDeltaEventBetaResponsesServerEventBetaResponseReasoningTextWsDelta22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseReasoningTextDoneEventBetaResponsesServerEventBetaResponseReasoningTextWsDone22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseRefusalDeltaEventBetaResponsesServerEventBetaResponseRefusalWsDelta22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseRefusalDoneEventBetaResponsesServerEventBetaResponseRefusalWsDone22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseTextDeltaEventBetaResponsesServerEventBetaResponseTextWsDelta22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseTextDoneEventBetaResponsesServerEventBetaResponseTextWsDone22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseWebSearchCallCompletedEventBetaResponsesServerEventBetaResponseWebSearchCallWsCompleted22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseWebSearchCallInProgressEventBetaResponsesServerEventBetaResponseWebSearchCallInWsProgress22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AllOf?), TypeInfoPropertyName = "NullableAllOfBetaResponseWebSearchCallSearchingEventBetaResponsesServerEventBetaResponseWebSearchCallWsSearching22")] @@ -9353,18 +9365,6 @@ internal sealed partial class SourceGenerationContextChunk16 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] internal sealed partial class SourceGenerationContextChunk17 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -9416,6 +9416,18 @@ internal sealed partial class SourceGenerationContextChunk17 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, global::System.Collections.Generic.List>>), TypeInfoPropertyName = "CreateModerationRequestInputVariant3ItemVariant2_82fca1e83967e178")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "MessageDeltaContentImageUrlObject_9c7d436e0b6fe539")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "RunStepDeltaStepDetailsToolCallsFunctionObject_5640d9ed7ecfcd45")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf, string>))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] @@ -14731,6 +14743,22 @@ public override bool CanConvert(global::System.Type typeToConvert) || typeToConvert == typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParamType?) + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType) + + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType?) + || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum) || typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum?) @@ -30046,6 +30074,46 @@ public override bool CanConvert(global::System.Type typeToConvert) return new global::tryAGI.OpenAI.JsonConverters.LiveWebSearchToolInputParamTypeNullableJsonConverter(); } + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParamType?)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType?)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamType?)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType?)) + { + return new global::tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeNullableJsonConverter(); + } + if (typeToConvert == typeof(global::tryAGI.OpenAI.LiveToolChoiceEnum)) { return new global::tryAGI.OpenAI.JsonConverters.LiveToolChoiceEnumJsonConverter(); 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 0e673fc6a..13a004786 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs @@ -12637,8667 +12637,8699 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::tryAGI.OpenAI.LiveToolChoiceEnum? Type3151 { get; set; } + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam? Type3151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveFunctionToolChoiceParam? Type3152 { get; set; } + public global::tryAGI.OpenAI.LiveFileSearchToolInputParamType? Type3152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType? Type3153 { get; set; } + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? Type3153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveMCPToolChoiceParam? Type3154 { get; set; } + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType? Type3154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveMCPToolChoiceParamType? Type3155 { get; set; } + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam? Type3155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParam? Type3156 { get; set; } + public global::tryAGI.OpenAI.LiveHostedShellToolInputParamType? Type3156 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3157 { get; set; } + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? Type3157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem14? Type3158 { get; set; } + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType? Type3158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminator? Type3159 { get; set; } + public global::tryAGI.OpenAI.LiveToolChoiceEnum? Type3159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType? Type3160 { get; set; } + public global::tryAGI.OpenAI.LiveFunctionToolChoiceParam? Type3160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3161 { get; set; } + public global::tryAGI.OpenAI.LiveFunctionToolChoiceParamType? Type3161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationParam? Type3162 { get; set; } + public global::tryAGI.OpenAI.LiveMCPToolChoiceParam? Type3162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationParamType? Type3163 { get; set; } + public global::tryAGI.OpenAI.LiveMCPToolChoiceParamType? Type3163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant1Discriminator? Type3164 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParam? Type3164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant1DiscriminatorType? Type3165 { get; set; } + public global::System.Collections.Generic.IList? Type3165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialMessageStatus? Type3166 { get; set; } + public global::tryAGI.OpenAI.ToolsItem14? Type3166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialInputTextContentPartParam? Type3167 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminator? Type3167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialInputTextContentPartParamType? Type3168 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType? Type3168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialDeveloperMessageItemParam? Type3169 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialDeveloperMessageItemParamType? Type3170 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationParam? Type3170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialDeveloperMessageItemParamRole? Type3171 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationParamType? Type3171 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3172 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant1Discriminator? Type3172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialUserMessageItemParam? Type3173 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant1DiscriminatorType? Type3173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialUserMessageItemParamType? Type3174 { get; set; } + public global::tryAGI.OpenAI.LiveInitialMessageStatus? Type3174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialUserMessageItemParamRole? Type3175 { get; set; } + public global::tryAGI.OpenAI.LiveInitialInputTextContentPartParam? Type3175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialTextContentPartParam? Type3176 { get; set; } + public global::tryAGI.OpenAI.LiveInitialInputTextContentPartParamType? Type3176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialTextContentPartParamType? Type3177 { get; set; } + public global::tryAGI.OpenAI.LiveInitialDeveloperMessageItemParam? Type3177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialOutputTextContentPartParam? Type3178 { get; set; } + public global::tryAGI.OpenAI.LiveInitialDeveloperMessageItemParamType? Type3178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialOutputTextContentPartParamType? Type3179 { get; set; } + public global::tryAGI.OpenAI.LiveInitialDeveloperMessageItemParamRole? Type3179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParam? Type3180 { get; set; } + public global::System.Collections.Generic.IList? Type3180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamType? Type3181 { get; set; } + public global::tryAGI.OpenAI.LiveInitialUserMessageItemParam? Type3181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamRole? Type3182 { get; set; } + public global::tryAGI.OpenAI.LiveInitialUserMessageItemParamType? Type3182 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3183 { get; set; } + public global::tryAGI.OpenAI.LiveInitialUserMessageItemParamRole? Type3183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem4? Type3184 { get; set; } + public global::tryAGI.OpenAI.LiveInitialTextContentPartParam? Type3184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamContentItemDiscriminator? Type3185 { get; set; } + public global::tryAGI.OpenAI.LiveInitialTextContentPartParamType? Type3185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamContentItemDiscriminatorType? Type3186 { get; set; } + public global::tryAGI.OpenAI.LiveInitialOutputTextContentPartParam? Type3186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialItem? Type3187 { get; set; } + public global::tryAGI.OpenAI.LiveInitialOutputTextContentPartParamType? Type3187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialItemDiscriminator? Type3188 { get; set; } + public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParam? Type3188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialItemDiscriminatorRole? Type3189 { get; set; } + public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamType? Type3189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAllowedServerEventParam? Type3190 { get; set; } + public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamRole? Type3190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDataChannelConfigParam? Type3191 { get; set; } + public global::System.Collections.Generic.IList? Type3191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type3192 { get; set; } + public global::tryAGI.OpenAI.ContentItem4? Type3192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedClientEvents? Type3193 { get; set; } + public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamContentItemDiscriminator? Type3193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type3194 { get; set; } + public global::tryAGI.OpenAI.LiveInitialAssistantMessageItemParamContentItemDiscriminatorType? Type3194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedServerEvents? Type3195 { get; set; } + public global::tryAGI.OpenAI.LiveInitialItem? Type3195 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3196 { get; set; } + public global::tryAGI.OpenAI.LiveInitialItemDiscriminator? Type3196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParam? Type3197 { get; set; } + public global::tryAGI.OpenAI.LiveInitialItemDiscriminatorRole? Type3197 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3198 { get; set; } + public global::tryAGI.OpenAI.LiveAllowedServerEventParam? Type3198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem15? Type3199 { get; set; } + public global::tryAGI.OpenAI.LiveDataChannelConfigParam? Type3199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminator? Type3200 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type3200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType? Type3201 { get; set; } + public global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedClientEvents? Type3201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponsesDelegationUpdateParamType? Type3202 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type3202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AwsExternalStorageProviderResponse? Type3203 { get; set; } + public global::tryAGI.OpenAI.LiveDataChannelConfigParamAllowedServerEvents? Type3203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AwsExternalStorageProviderResponseType? Type3204 { get; set; } + public global::System.Collections.Generic.IList? Type3204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AzureExternalStorageProviderResponse? Type3205 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParam? Type3205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AzureExternalStorageProviderResponseType? Type3206 { get; set; } + public global::System.Collections.Generic.IList? Type3206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GcpExternalStorageProviderResponse? Type3207 { get; set; } + public global::tryAGI.OpenAI.ToolsItem15? Type3207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GcpExternalStorageProviderResponseType? Type3208 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminator? Type3208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProviderDiscriminator? Type3209 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType? Type3209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProviderDiscriminatorType? Type3210 { get; set; } + public global::tryAGI.OpenAI.LiveResponsesDelegationUpdateParamType? Type3210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificProgrammaticToolCallingParamType? Type3211 { get; set; } + public global::tryAGI.OpenAI.AwsExternalStorageProviderResponse? Type3211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type3212 { get; set; } + public global::tryAGI.OpenAI.AwsExternalStorageProviderResponseType? Type3212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type3213 { get; set; } + public global::tryAGI.OpenAI.AzureExternalStorageProviderResponse? Type3213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CyberAccessProgramEnum? Type3214 { get; set; } + public global::tryAGI.OpenAI.AzureExternalStorageProviderResponseType? Type3214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningModeEnumEnum? Type3215 { get; set; } + public global::tryAGI.OpenAI.GcpExternalStorageProviderResponse? Type3215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CacheMissReasonTypeEnum? Type3216 { get; set; } + public global::tryAGI.OpenAI.GcpExternalStorageProviderResponseType? Type3216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheMissDiagnosticsBody? Type3217 { get; set; } + public global::tryAGI.OpenAI.ProviderDiscriminator? Type3217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheMissDiagnosticsBodyType? Type3218 { get; set; } + public global::tryAGI.OpenAI.ProviderDiscriminatorType? Type3218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheHitDiagnosticsBody? Type3219 { get; set; } + public global::tryAGI.OpenAI.SpecificProgrammaticToolCallingParamType? Type3219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheHitDiagnosticsBodyType? Type3220 { get; set; } + public global::tryAGI.OpenAI.SpecificApplyPatchParamType? Type3220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheComparisonResponseNotFoundDiagnosticsBody? Type3221 { get; set; } + public global::tryAGI.OpenAI.SpecificFunctionShellParamType? Type3221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheComparisonResponseNotFoundDiagnosticsBodyType? Type3222 { get; set; } + public global::tryAGI.OpenAI.CyberAccessProgramEnum? Type3222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheUnavailableDiagnosticsBody? Type3223 { get; set; } + public global::tryAGI.OpenAI.ReasoningModeEnumEnum? Type3223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheUnavailableDiagnosticsBodyType? Type3224 { get; set; } + public global::tryAGI.OpenAI.CacheMissReasonTypeEnum? Type3224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheDiagnosticsDiscriminator? Type3225 { get; set; } + public global::tryAGI.OpenAI.PromptCacheMissDiagnosticsBody? Type3225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheDiagnosticsDiscriminatorType? Type3226 { get; set; } + public global::tryAGI.OpenAI.PromptCacheMissDiagnosticsBodyType? Type3226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationErrorBody? Type3227 { get; set; } + public global::tryAGI.OpenAI.PromptCacheHitDiagnosticsBody? Type3227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationErrorBodyType? Type3228 { get; set; } + public global::tryAGI.OpenAI.PromptCacheHitDiagnosticsBodyType? Type3228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Input4? Type3229 { get; set; } + public global::tryAGI.OpenAI.PromptCacheComparisonResponseNotFoundDiagnosticsBody? Type3229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationInputDiscriminator? Type3230 { get; set; } + public global::tryAGI.OpenAI.PromptCacheComparisonResponseNotFoundDiagnosticsBodyType? Type3230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationInputDiscriminatorType? Type3231 { get; set; } + public global::tryAGI.OpenAI.PromptCacheUnavailableDiagnosticsBody? Type3231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Output5? Type3232 { get; set; } + public global::tryAGI.OpenAI.PromptCacheUnavailableDiagnosticsBodyType? Type3232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationOutputDiscriminator? Type3233 { get; set; } + public global::tryAGI.OpenAI.PromptCacheDiagnosticsDiscriminator? Type3233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ModerationOutputDiscriminatorType? Type3234 { get; set; } + public global::tryAGI.OpenAI.PromptCacheDiagnosticsDiscriminatorType? Type3234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseCompactionCompactingStreamingEventType? Type3235 { get; set; } + public global::tryAGI.OpenAI.ModerationErrorBody? Type3235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseShellCallCommandAddedStreamingEventType? Type3236 { get; set; } + public global::tryAGI.OpenAI.ModerationErrorBodyType? Type3236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseShellCallCommandDeltaStreamingEventType? Type3237 { get; set; } + public global::tryAGI.OpenAI.Input4? Type3237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseShellCallCommandDoneStreamingEventType? Type3238 { get; set; } + public global::tryAGI.OpenAI.ModerationInputDiscriminator? Type3238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ShellCallOutputDelta? Type3239 { get; set; } + public global::tryAGI.OpenAI.ModerationInputDiscriminatorType? Type3239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseShellCallOutputContentDeltaStreamingEventType? Type3240 { get; set; } + public global::tryAGI.OpenAI.Output5? Type3240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseShellCallOutputContentDoneStreamingEventType? Type3241 { get; set; } + public global::tryAGI.OpenAI.ModerationOutputDiscriminator? Type3241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationBody? Type3242 { get; set; } + public global::tryAGI.OpenAI.ModerationOutputDiscriminatorType? Type3242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateConversationBody? Type3243 { get; set; } + public global::tryAGI.OpenAI.ResponseCompactionCompactingStreamingEventType? Type3243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type3244 { get; set; } + public global::tryAGI.OpenAI.ResponseShellCallCommandAddedStreamingEventType? Type3244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyCaseNoticeType? Type3245 { get; set; } + public global::tryAGI.OpenAI.ResponseShellCallCommandDeltaStreamingEventType? Type3245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyCaseNotice? Type3246 { get; set; } + public global::tryAGI.OpenAI.ResponseShellCallCommandDoneStreamingEventType? Type3246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyCaseResource? Type3247 { get; set; } + public global::tryAGI.OpenAI.ShellCallOutputDelta? Type3247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyCaseResourceObject? Type3248 { get; set; } + public global::tryAGI.OpenAI.ResponseShellCallOutputContentDeltaStreamingEventType? Type3248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyAlertErrorType? Type3249 { get; set; } + public global::tryAGI.OpenAI.ResponseShellCallOutputContentDoneStreamingEventType? Type3249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyAlertResource? Type3250 { get; set; } + public global::tryAGI.OpenAI.CreateConversationBody? Type3250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SafetyAlertResourceObject? Type3251 { get; set; } + public global::tryAGI.OpenAI.UpdateConversationBody? Type3251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageOrder? Type3252 { get; set; } + public global::tryAGI.OpenAI.DeletedConversationResourceObject? Type3252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageStatus? Type3253 { get; set; } + public global::tryAGI.OpenAI.SafetyCaseNoticeType? Type3253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponse? Type3254 { get; set; } + public global::tryAGI.OpenAI.SafetyCaseNotice? Type3254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponseObject? Type3255 { get; set; } + public global::tryAGI.OpenAI.SafetyCaseResource? Type3255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Provider2? Type3256 { get; set; } + public global::tryAGI.OpenAI.SafetyCaseResourceObject? Type3256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminator? Type3257 { get; set; } + public global::tryAGI.OpenAI.SafetyAlertErrorType? Type3257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminatorType? Type3258 { get; set; } + public global::tryAGI.OpenAI.SafetyAlertResource? Type3258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageListResource? Type3259 { get; set; } + public global::tryAGI.OpenAI.SafetyAlertResourceObject? Type3259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageListResourceObject? Type3260 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageOrder? Type3260 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3261 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageStatus? Type3261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AwsExternalStorageProviderParams? Type3262 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponse? Type3262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AwsExternalStorageProviderParamsType? Type3263 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponseObject? Type3263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AzureExternalStorageProviderParams? Type3264 { get; set; } + public global::tryAGI.OpenAI.Provider2? Type3264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AzureExternalStorageProviderParamsType? Type3265 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminator? Type3265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GcpExternalStorageProviderParams? Type3266 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminatorType? Type3266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GcpExternalStorageProviderParamsType? Type3267 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageListResource? Type3267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateExternalStorageBody? Type3268 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageListResourceObject? Type3268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Provider3? Type3269 { get; set; } + public global::System.Collections.Generic.IList? Type3269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminator? Type3270 { get; set; } + public global::tryAGI.OpenAI.AwsExternalStorageProviderParams? Type3270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminatorType? Type3271 { get; set; } + public global::tryAGI.OpenAI.AwsExternalStorageProviderParamsType? Type3271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageDeletedResource? Type3272 { get; set; } + public global::tryAGI.OpenAI.AzureExternalStorageProviderParams? Type3272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageDeletedResourceObject? Type3273 { get; set; } + public global::tryAGI.OpenAI.AzureExternalStorageProviderParamsType? Type3273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitCurrency? Type3274 { get; set; } + public global::tryAGI.OpenAI.GcpExternalStorageProviderParams? Type3274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitCurrencyEnum? Type3275 { get; set; } + public global::tryAGI.OpenAI.GcpExternalStorageProviderParamsType? Type3275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitInterval? Type3276 { get; set; } + public global::tryAGI.OpenAI.CreateExternalStorageBody? Type3276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitIntervalEnum? Type3277 { get; set; } + public global::tryAGI.OpenAI.Provider3? Type3277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitEnforcementStatus? Type3278 { get; set; } + public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminator? Type3278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitEnforcementStatusEnum? Type3279 { get; set; } + public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminatorType? Type3279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitEnforcement? Type3280 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageDeletedResource? Type3280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitResource? Type3281 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageDeletedResourceObject? Type3281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitResourceObject? Type3282 { get; set; } + public global::tryAGI.OpenAI.SpendLimitCurrency? Type3282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBody? Type3283 { get; set; } + public global::tryAGI.OpenAI.SpendLimitCurrencyEnum? Type3283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyCurrency? Type3284 { get; set; } + public global::tryAGI.OpenAI.SpendLimitInterval? Type3284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyInterval? Type3285 { get; set; } + public global::tryAGI.OpenAI.SpendLimitIntervalEnum? Type3285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResource? Type3286 { get; set; } + public global::tryAGI.OpenAI.SpendLimitEnforcementStatus? Type3286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResourceObject? Type3287 { get; set; } + public global::tryAGI.OpenAI.SpendLimitEnforcementStatusEnum? Type3287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitResource? Type3288 { get; set; } + public global::tryAGI.OpenAI.SpendLimitEnforcement? Type3288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitResourceObject? Type3289 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitResource? Type3289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectSpendLimitBody? Type3290 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitResourceObject? Type3290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyCurrency? Type3291 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBody? Type3291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyInterval? Type3292 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyCurrency? Type3292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResource? Type3293 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyInterval? Type3293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResourceObject? Type3294 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResource? Type3294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateProjectServiceAccountApiKeyBody? Type3295 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResourceObject? Type3295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceAccountApiKeyBody? Type3296 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitResource? Type3296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceAccountApiKeyBodyObject? Type3297 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitResourceObject? Type3297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContentProvenanceBody? Type3298 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectSpendLimitBody? Type3298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceCheckObject? Type3299 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyCurrency? Type3299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceDetectionResultApi? Type3300 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyInterval? Type3300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.C2PAValidationStateApi? Type3301 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResource? Type3301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.C2PAProvenanceResult? Type3302 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResourceObject? Type3302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.C2PAProvenanceResultType? Type3303 { get; set; } + public global::tryAGI.OpenAI.CreateProjectServiceAccountApiKeyBody? Type3303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SynthIDProvenanceResult? Type3304 { get; set; } + public global::tryAGI.OpenAI.ServiceAccountApiKeyBody? Type3304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SynthIDProvenanceResultType? Type3305 { get; set; } + public global::tryAGI.OpenAI.ServiceAccountApiKeyBodyObject? Type3305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceResource? Type3306 { get; set; } + public global::tryAGI.OpenAI.CreateContentProvenanceBody? Type3306 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3307 { get; set; } + public global::tryAGI.OpenAI.ProvenanceCheckObject? Type3307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResultsItem2? Type3308 { get; set; } + public global::tryAGI.OpenAI.ProvenanceDetectionResultApi? Type3308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminator? Type3309 { get; set; } + public global::tryAGI.OpenAI.C2PAValidationStateApi? Type3309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType? Type3310 { get; set; } + public global::tryAGI.OpenAI.C2PAProvenanceResult? Type3310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrderEnum? Type3311 { get; set; } + public global::tryAGI.OpenAI.C2PAProvenanceResultType? Type3311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModel? Type3312 { get; set; } + public global::tryAGI.OpenAI.SynthIDProvenanceResult? Type3312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModelEnum? Type3313 { get; set; } + public global::tryAGI.OpenAI.SynthIDProvenanceResultType? Type3313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoStatus? Type3314 { get; set; } + public global::tryAGI.OpenAI.ProvenanceResource? Type3314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSize? Type3315 { get; set; } + public global::System.Collections.Generic.IList? Type3315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error22? Type3316 { get; set; } + public global::tryAGI.OpenAI.ResultsItem2? Type3316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResource? Type3317 { get; set; } + public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminator? Type3317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResourceObject? Type3318 { get; set; } + public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType? Type3318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResource? Type3319 { get; set; } + public global::tryAGI.OpenAI.OrderEnum? Type3319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResourceObject? Type3320 { get; set; } + public global::tryAGI.OpenAI.VideoModel? Type3320 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3321 { get; set; } + public global::tryAGI.OpenAI.VideoModelEnum? Type3321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam2? Type3322 { get; set; } + public global::tryAGI.OpenAI.VideoStatus? Type3322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSeconds? Type3323 { get; set; } + public global::tryAGI.OpenAI.VideoSize? Type3323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type3324 { get; set; } + public global::tryAGI.OpenAI.Error22? Type3324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3325 { get; set; } + public global::tryAGI.OpenAI.VideoResource? Type3325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoJsonBody? Type3326 { get; set; } + public global::tryAGI.OpenAI.VideoResourceObject? Type3326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type3327 { get; set; } + public global::tryAGI.OpenAI.VideoListResource? Type3327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoCharacterResource? Type3328 { get; set; } + public global::tryAGI.OpenAI.VideoListResourceObject? Type3328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoReferenceInputParam? Type3329 { get; set; } + public global::System.Collections.Generic.IList? Type3329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type3330 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam2? Type3330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3331 { get; set; } + public global::tryAGI.OpenAI.VideoSeconds? Type3331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type3332 { get; set; } + public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type3332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type3333 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3334 { get; set; } + public global::tryAGI.OpenAI.CreateVideoJsonBody? Type3334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type3335 { get; set; } + public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type3335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResource? Type3336 { get; set; } + public global::tryAGI.OpenAI.VideoCharacterResource? Type3336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type3337 { get; set; } + public global::tryAGI.OpenAI.VideoReferenceInputParam? Type3337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoContentVariant? Type3338 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type3338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoRemixBody? Type3339 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationEnum? Type3340 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type3340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersonalityEnum? Type3341 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type3341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersonalityEnumEnum? Type3342 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsBody? Type3343 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type3343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResource? Type3344 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResource? Type3344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResourceObject? Type3345 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type3345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheRetentionEnum? Type3346 { get; set; } + public global::tryAGI.OpenAI.VideoContentVariant? Type3346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierEnum2? Type3347 { get; set; } + public global::tryAGI.OpenAI.CreateVideoRemixBody? Type3347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type3348 { get; set; } + public global::tryAGI.OpenAI.TruncationEnum? Type3348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemField? Type3349 { get; set; } + public global::tryAGI.OpenAI.PersonalityEnum? Type3349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type3350 { get; set; } + public global::tryAGI.OpenAI.PersonalityEnumEnum? Type3350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminatorType? Type3351 { get; set; } + public global::tryAGI.OpenAI.TokenCountsBody? Type3351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResource? Type3352 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResource? Type3352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResourceObject? Type3353 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResourceObject? Type3353 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3354 { get; set; } + public global::tryAGI.OpenAI.PromptCacheRetentionEnum? Type3354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResource? Type3355 { get; set; } + public global::tryAGI.OpenAI.ServiceTierEnum2? Type3355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResourceObject? Type3356 { get; set; } + public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type3356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResource? Type3357 { get; set; } + public global::tryAGI.OpenAI.ItemField? Type3357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResourceObject? Type3358 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type3358 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3359 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminatorType? Type3359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillBody? Type3360 { get; set; } + public global::tryAGI.OpenAI.CompactResource? Type3360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, byte[]>? Type3361 { get; set; } + public global::tryAGI.OpenAI.CompactResourceObject? Type3361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type3362 { get; set; } + public global::System.Collections.Generic.IList? Type3362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResource? Type3363 { get; set; } + public global::tryAGI.OpenAI.SkillResource? Type3363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type3364 { get; set; } + public global::tryAGI.OpenAI.SkillResourceObject? Type3364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResource? Type3365 { get; set; } + public global::tryAGI.OpenAI.SkillListResource? Type3365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResourceObject? Type3366 { get; set; } + public global::tryAGI.OpenAI.SkillListResourceObject? Type3366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResource? Type3367 { get; set; } + public global::System.Collections.Generic.IList? Type3367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type3368 { get; set; } + public global::tryAGI.OpenAI.CreateSkillBody? Type3368 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3369 { get; set; } + public global::tryAGI.OpenAI.OneOf, byte[]>? Type3369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillVersionBody? Type3370 { get; set; } + public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type3370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type3371 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResource? Type3371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type3372 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type3372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type3373 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResource? Type3373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflow? Type3374 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResourceObject? Type3374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type3375 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResource? Type3375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionRateLimits? Type3376 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type3376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionStatus? Type3377 { get; set; } + public global::System.Collections.Generic.IList? Type3377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type3378 { get; set; } + public global::tryAGI.OpenAI.CreateSkillVersionBody? Type3378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionFileUpload? Type3379 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type3379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionHistory? Type3380 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type3380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type3381 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type3381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResource? Type3382 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflow? Type3382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResourceObject? Type3383 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type3383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowTracingParam? Type3384 { get; set; } + public global::tryAGI.OpenAI.ChatSessionRateLimits? Type3384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowParam? Type3385 { get; set; } + public global::tryAGI.OpenAI.ChatSessionStatus? Type3385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3386 { get; set; } + public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type3386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParam? Type3387 { get; set; } + public global::tryAGI.OpenAI.ChatSessionFileUpload? Type3387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type3388 { get; set; } + public global::tryAGI.OpenAI.ChatSessionHistory? Type3388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RateLimitsParam? Type3389 { get; set; } + public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type3389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type3390 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResource? Type3390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileUploadParam? Type3391 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResourceObject? Type3391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HistoryParam? Type3392 { get; set; } + public global::tryAGI.OpenAI.WorkflowTracingParam? Type3392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type3393 { get; set; } + public global::tryAGI.OpenAI.WorkflowParam? Type3393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatSessionBody? Type3394 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputText? Type3395 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParam? Type3395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputTextType? Type3396 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type3396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedText? Type3397 { get; set; } + public global::tryAGI.OpenAI.RateLimitsParam? Type3397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type3398 { get; set; } + public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type3398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AttachmentType? Type3399 { get; set; } + public global::tryAGI.OpenAI.FileUploadParam? Type3399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Attachment? Type3400 { get; set; } + public global::tryAGI.OpenAI.HistoryParam? Type3400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoice9? Type3401 { get; set; } + public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type3401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InferenceOptions? Type3402 { get; set; } + public global::tryAGI.OpenAI.CreateChatSessionBody? Type3402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItem? Type3403 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputText? Type3403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemObject? Type3404 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputTextType? Type3404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemType? Type3405 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedText? Type3405 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3406 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type3406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem5? Type3407 { get; set; } + public global::tryAGI.OpenAI.AttachmentType? Type3407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type3408 { get; set; } + public global::tryAGI.OpenAI.Attachment? Type3408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminatorType? Type3409 { get; set; } + public global::tryAGI.OpenAI.ToolChoice9? Type3409 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3410 { get; set; } + public global::tryAGI.OpenAI.InferenceOptions? Type3410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSource? Type3411 { get; set; } + public global::tryAGI.OpenAI.UserMessageItem? Type3411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSourceType? Type3412 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemObject? Type3412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotation? Type3413 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemType? Type3413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationType? Type3414 { get; set; } + public global::System.Collections.Generic.IList? Type3414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSource? Type3415 { get; set; } + public global::tryAGI.OpenAI.ContentItem5? Type3415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type3416 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type3416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotation? Type3417 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminatorType? Type3417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationType? Type3418 { get; set; } + public global::System.Collections.Generic.IList? Type3418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputText? Type3419 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSource? Type3419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextType? Type3420 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSourceType? Type3420 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3421 { get; set; } + public global::tryAGI.OpenAI.FileAnnotation? Type3421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem3? Type3422 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationType? Type3422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type3423 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSource? Type3423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminatorType? Type3424 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type3424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItem? Type3425 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotation? Type3425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemObject? Type3426 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationType? Type3426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemType? Type3427 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputText? Type3427 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3428 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextType? Type3428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItem? Type3429 { get; set; } + public global::System.Collections.Generic.IList? Type3429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemObject? Type3430 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem3? Type3430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemType? Type3431 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type3431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallStatus? Type3432 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminatorType? Type3432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItem? Type3433 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItem? Type3433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemObject? Type3434 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemObject? Type3434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemType? Type3435 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemType? Type3435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskType? Type3436 { get; set; } + public global::System.Collections.Generic.IList? Type3436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItem? Type3437 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItem? Type3437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemObject? Type3438 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemObject? Type3438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemType? Type3439 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemType? Type3439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupTask? Type3440 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallStatus? Type3440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItem? Type3441 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItem? Type3441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemObject? Type3442 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemObject? Type3442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemType? Type3443 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemType? Type3443 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3444 { get; set; } + public global::tryAGI.OpenAI.TaskType? Type3444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItem? Type3445 { get; set; } + public global::tryAGI.OpenAI.TaskItem? Type3445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type3446 { get; set; } + public global::tryAGI.OpenAI.TaskItemObject? Type3446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminatorType? Type3447 { get; set; } + public global::tryAGI.OpenAI.TaskItemType? Type3447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResource? Type3448 { get; set; } + public global::tryAGI.OpenAI.TaskGroupTask? Type3448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type3449 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItem? Type3449 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3450 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemObject? Type3450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatus? Type3451 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemType? Type3451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatusType? Type3452 { get; set; } + public global::System.Collections.Generic.IList? Type3452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatus? Type3453 { get; set; } + public global::tryAGI.OpenAI.ThreadItem? Type3453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatusType? Type3454 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type3454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatus? Type3455 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminatorType? Type3455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatusType? Type3456 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResource? Type3456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResource? Type3457 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type3457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceObject? Type3458 { get; set; } + public global::System.Collections.Generic.IList? Type3458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Status? Type3459 { get; set; } + public global::tryAGI.OpenAI.ActiveStatus? Type3459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type3460 { get; set; } + public global::tryAGI.OpenAI.ActiveStatusType? Type3460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType? Type3461 { get; set; } + public global::tryAGI.OpenAI.LockedStatus? Type3461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResource? Type3462 { get; set; } + public global::tryAGI.OpenAI.LockedStatusType? Type3462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type3463 { get; set; } + public global::tryAGI.OpenAI.ClosedStatus? Type3463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResource? Type3464 { get; set; } + public global::tryAGI.OpenAI.ClosedStatusType? Type3464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResourceObject? Type3465 { get; set; } + public global::tryAGI.OpenAI.ThreadResource? Type3465 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3466 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceObject? Type3466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTypeResource? Type3467 { get; set; } + public global::tryAGI.OpenAI.Status? Type3467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentStatusResource? Type3468 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type3468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceInline? Type3469 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType? Type3469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceInlineType? Type3470 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResource? Type3470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResource? Type3471 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type3471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceDiscriminator? Type3472 { get; set; } + public global::tryAGI.OpenAI.ThreadListResource? Type3472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceDiscriminatorType? Type3473 { get; set; } + public global::tryAGI.OpenAI.ThreadListResourceObject? Type3473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceSkillReference? Type3474 { get; set; } + public global::System.Collections.Generic.IList? Type3474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceSkillReferenceType? Type3475 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTypeResource? Type3475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceInline? Type3476 { get; set; } + public global::tryAGI.OpenAI.EnvironmentStatusResource? Type3476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceInlineType? Type3477 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceInline? Type3477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResource? Type3478 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceInlineType? Type3478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceDiscriminator? Type3479 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResource? Type3479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceDiscriminatorType? Type3480 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceDiscriminator? Type3480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileId? Type3481 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceDiscriminatorType? Type3481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileIdType? Type3482 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceSkillReference? Type3482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInline? Type3483 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceSkillReferenceType? Type3483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInlineType? Type3484 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceInline? Type3484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResource? Type3485 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceInlineType? Type3485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminator? Type3486 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResource? Type3486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminatorType? Type3487 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceDiscriminator? Type3487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicEnvironmentResource? Type3488 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceDiscriminatorType? Type3488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicEnvironmentResourceObject? Type3489 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileId? Type3489 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3490 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileIdType? Type3490 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3491 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInline? Type3491 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3492 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInlineType? Type3492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorBodyResource? Type3493 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResource? Type3493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorResponse2? Type3494 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminator? Type3494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrderParam? Type3495 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminatorType? Type3495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFilePageObjectResource? Type3496 { get; set; } + public global::tryAGI.OpenAI.PublicEnvironmentResource? Type3496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFileResource? Type3497 { get; set; } + public global::tryAGI.OpenAI.PublicEnvironmentResourceObject? Type3497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFileResourceObject? Type3498 { get; set; } + public global::System.Collections.Generic.IList? Type3498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFileListResource? Type3499 { get; set; } + public global::System.Collections.Generic.IList? Type3499 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3500 { get; set; } + public global::System.Collections.Generic.IList? Type3500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileId? Type3501 { get; set; } + public global::tryAGI.OpenAI.ErrorBodyResource? Type3501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileIdType? Type3502 { get; set; } + public global::tryAGI.OpenAI.ErrorResponse2? Type3502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamInline? Type3503 { get; set; } + public global::tryAGI.OpenAI.ListOrderParam? Type3503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamInlineType? Type3504 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFilePageObjectResource? Type3504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParam? Type3505 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFileResource? Type3505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminator? Type3506 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFileResourceObject? Type3506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminatorType? Type3507 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFileListResource? Type3507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubagentObjectResource? Type3508 { get; set; } + public global::System.Collections.Generic.IList? Type3508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextResource? Type3509 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileId? Type3509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextResourceType? Type3510 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileIdType? Type3510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EncryptedContentResource? Type3511 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamInline? Type3511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EncryptedContentResourceType? Type3512 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamInlineType? Type3512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentContentResource? Type3513 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParam? Type3513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentContentResourceDiscriminator? Type3514 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminator? Type3514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentContentResourceDiscriminatorType? Type3515 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminatorType? Type3515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubagentStatusResource? Type3516 { get; set; } + public global::tryAGI.OpenAI.SubagentObjectResource? Type3516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubagentResource? Type3517 { get; set; } + public global::tryAGI.OpenAI.OutputTextResource? Type3517 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3518 { get; set; } + public global::tryAGI.OpenAI.OutputTextResourceType? Type3518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionMessageRoleResource? Type3519 { get; set; } + public global::tryAGI.OpenAI.EncryptedContentResource? Type3519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputText? Type3520 { get; set; } + public global::tryAGI.OpenAI.EncryptedContentResourceType? Type3520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputTextType? Type3521 { get; set; } + public global::tryAGI.OpenAI.AgentContentResource? Type3521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputImage? Type3522 { get; set; } + public global::tryAGI.OpenAI.AgentContentResourceDiscriminator? Type3522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputImageType? Type3523 { get; set; } + public global::tryAGI.OpenAI.AgentContentResourceDiscriminatorType? Type3523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceOutputText? Type3524 { get; set; } + public global::tryAGI.OpenAI.SubagentStatusResource? Type3524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceOutputTextType? Type3525 { get; set; } + public global::tryAGI.OpenAI.SubagentResource? Type3525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResource? Type3526 { get; set; } + public global::System.Collections.Generic.IList? Type3526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceDiscriminator? Type3527 { get; set; } + public global::tryAGI.OpenAI.SessionMessageRoleResource? Type3527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceDiscriminatorType? Type3528 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputText? Type3528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItemStatusResource? Type3529 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputTextType? Type3529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessagePhaseResource? Type3530 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputImage? Type3530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageItemResource? Type3531 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputImageType? Type3531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageItemResourceType? Type3532 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceOutputText? Type3532 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3533 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceOutputTextType? Type3533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextResource? Type3534 { get; set; } + public global::tryAGI.OpenAI.MessageContentResource? Type3534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextResourceType? Type3535 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceDiscriminator? Type3535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemResource? Type3536 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceDiscriminatorType? Type3536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemResourceType? Type3537 { get; set; } + public global::tryAGI.OpenAI.OutputItemStatusResource? Type3537 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3538 { get; set; } + public global::tryAGI.OpenAI.MessagePhaseResource? Type3538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallStatusResource? Type3539 { get; set; } + public global::tryAGI.OpenAI.MessageItemResource? Type3539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemResource? Type3540 { get; set; } + public global::tryAGI.OpenAI.MessageItemResourceType? Type3540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemResourceType? Type3541 { get; set; } + public global::System.Collections.Generic.IList? Type3541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputText? Type3542 { get; set; } + public global::tryAGI.OpenAI.SummaryTextResource? Type3542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputTextType? Type3543 { get; set; } + public global::tryAGI.OpenAI.SummaryTextResourceType? Type3543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputImage? Type3544 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemResource? Type3544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputImageType? Type3545 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemResourceType? Type3545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResource? Type3546 { get; set; } + public global::System.Collections.Generic.IList? Type3546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceDiscriminator? Type3547 { get; set; } + public global::tryAGI.OpenAI.FunctionCallStatusResource? Type3547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceDiscriminatorType? Type3548 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemResource? Type3548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputResource? Type3549 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemResourceType? Type3549 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3550 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputText? Type3550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemResource? Type3551 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputTextType? Type3551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemResourceType? Type3552 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputImage? Type3552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentMessageItemResource? Type3553 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputImageType? Type3553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentMessageItemResourceType? Type3554 { get; set; } + public global::tryAGI.OpenAI.InputContentResource? Type3554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpCallItemResource? Type3555 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceDiscriminator? Type3555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpCallItemResourceType? Type3556 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceDiscriminatorType? Type3556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotResource? Type3557 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputResource? Type3557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotResourceType? Type3558 { get; set; } + public global::System.Collections.Generic.IList? Type3558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseCallItemResource? Type3559 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemResource? Type3559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseCallItemResourceType? Type3560 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemResourceType? Type3560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationFieldResource? Type3561 { get; set; } + public global::tryAGI.OpenAI.AgentMessageItemResource? Type3561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationOptionResource? Type3562 { get; set; } + public global::tryAGI.OpenAI.AgentMessageItemResourceType? Type3562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthentication? Type3563 { get; set; } + public global::tryAGI.OpenAI.McpCallItemResource? Type3563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthenticationType? Type3564 { get; set; } + public global::tryAGI.OpenAI.McpCallItemResourceType? Type3564 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3565 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotResource? Type3565 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3566 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotResourceType? Type3566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResource? Type3567 { get; set; } + public global::tryAGI.OpenAI.ComputerUseCallItemResource? Type3567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminator? Type3568 { get; set; } + public global::tryAGI.OpenAI.ComputerUseCallItemResourceType? Type3568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminatorType? Type3569 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationFieldResource? Type3569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResource? Type3570 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationOptionResource? Type3570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResourceType? Type3571 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthentication? Type3571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResource? Type3572 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthenticationType? Type3572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceType? Type3573 { get; set; } + public global::System.Collections.Generic.IList? Type3573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceAction? Type3574 { get; set; } + public global::System.Collections.Generic.IList? Type3574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResource? Type3575 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResource? Type3575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceType? Type3576 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminator? Type3576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceAction? Type3577 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminatorType? Type3577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResource? Type3578 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResource? Type3578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminator? Type3579 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResourceType? Type3579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminatorAction? Type3580 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResource? Type3580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResource? Type3581 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceType? Type3581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResourceType? Type3582 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceAction? Type3582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceSearch? Type3583 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResource? Type3583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceSearchType? Type3584 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceType? Type3584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOpenPage? Type3585 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceAction? Type3585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOpenPageType? Type3586 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResource? Type3586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceFindInPage? Type3587 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminator? Type3587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceFindInPageType? Type3588 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminatorAction? Type3588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOther? Type3589 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResource? Type3589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOtherType? Type3590 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResourceType? Type3590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResource? Type3591 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceSearch? Type3591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminator? Type3592 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceSearchType? Type3592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminatorType? Type3593 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOpenPage? Type3593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchCallItemResource? Type3594 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOpenPageType? Type3594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchCallItemResourceType? Type3595 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceFindInPage? Type3595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CommandExecutionItemResource? Type3596 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceFindInPageType? Type3596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CommandExecutionItemResourceType? Type3597 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOther? Type3597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InterruptSubagentCallItemResource? Type3598 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOtherType? Type3598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InterruptSubagentCallItemResourceType? Type3599 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResource? Type3599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSubagentCallItemResource? Type3600 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminator? Type3600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSubagentCallItemResourceType? Type3601 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminatorType? Type3601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SendSubagentInputCallItemResource? Type3602 { get; set; } + public global::tryAGI.OpenAI.WebSearchCallItemResource? Type3602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SendSubagentInputCallItemResourceType? Type3603 { get; set; } + public global::tryAGI.OpenAI.WebSearchCallItemResourceType? Type3603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResumeSubagentCallItemResource? Type3604 { get; set; } + public global::tryAGI.OpenAI.CommandExecutionItemResource? Type3604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResumeSubagentCallItemResourceType? Type3605 { get; set; } + public global::tryAGI.OpenAI.CommandExecutionItemResourceType? Type3605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitForSubagentsCallItemResource? Type3606 { get; set; } + public global::tryAGI.OpenAI.InterruptSubagentCallItemResource? Type3606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitForSubagentsCallItemResourceType? Type3607 { get; set; } + public global::tryAGI.OpenAI.InterruptSubagentCallItemResourceType? Type3607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CloseSubagentCallItemResource? Type3608 { get; set; } + public global::tryAGI.OpenAI.CreateSubagentCallItemResource? Type3608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CloseSubagentCallItemResourceType? Type3609 { get; set; } + public global::tryAGI.OpenAI.CreateSubagentCallItemResourceType? Type3609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnItemResource? Type3610 { get; set; } + public global::tryAGI.OpenAI.SendSubagentInputCallItemResource? Type3610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminator? Type3611 { get; set; } + public global::tryAGI.OpenAI.SendSubagentInputCallItemResourceType? Type3611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminatorType? Type3612 { get; set; } + public global::tryAGI.OpenAI.ResumeSubagentCallItemResource? Type3612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionItemListResource? Type3613 { get; set; } + public global::tryAGI.OpenAI.ResumeSubagentCallItemResourceType? Type3613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionItemListResourceObject? Type3614 { get; set; } + public global::tryAGI.OpenAI.WaitForSubagentsCallItemResource? Type3614 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3615 { get; set; } + public global::tryAGI.OpenAI.WaitForSubagentsCallItemResourceType? Type3615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TurnObjectResource? Type3616 { get; set; } + public global::tryAGI.OpenAI.CloseSubagentCallItemResource? Type3616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TurnStatusResource? Type3617 { get; set; } + public global::tryAGI.OpenAI.CloseSubagentCallItemResourceType? Type3617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnErrorCodeResource? Type3618 { get; set; } + public global::tryAGI.OpenAI.SessionTurnItemResource? Type3618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnErrorResource? Type3619 { get; set; } + public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminator? Type3619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTokensDetailsResource? Type3620 { get; set; } + public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminatorType? Type3620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTokensDetailsResource? Type3621 { get; set; } + public global::tryAGI.OpenAI.SessionItemListResource? Type3621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenUsageResource? Type3622 { get; set; } + public global::tryAGI.OpenAI.SessionItemListResourceObject? Type3622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TurnResource? Type3623 { get; set; } + public global::System.Collections.Generic.IList? Type3623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnListResource? Type3624 { get; set; } + public global::tryAGI.OpenAI.TurnObjectResource? Type3624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnListResourceObject? Type3625 { get; set; } + public global::tryAGI.OpenAI.TurnStatusResource? Type3625 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3626 { get; set; } + public global::tryAGI.OpenAI.SessionTurnErrorCodeResource? Type3626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffortResource? Type3627 { get; set; } + public global::tryAGI.OpenAI.SessionTurnErrorResource? Type3627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummaryResource? Type3628 { get; set; } + public global::tryAGI.OpenAI.InputTokensDetailsResource? Type3628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningResource? Type3629 { get; set; } + public global::tryAGI.OpenAI.OutputTokensDetailsResource? Type3629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceText? Type3630 { get; set; } + public global::tryAGI.OpenAI.TokenUsageResource? Type3630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceTextType? Type3631 { get; set; } + public global::tryAGI.OpenAI.TurnResource? Type3631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceJsonSchema? Type3632 { get; set; } + public global::tryAGI.OpenAI.SessionTurnListResource? Type3632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceJsonSchemaType? Type3633 { get; set; } + public global::tryAGI.OpenAI.SessionTurnListResourceObject? Type3633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResource? Type3634 { get; set; } + public global::System.Collections.Generic.IList? Type3634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceDiscriminator? Type3635 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffortResource? Type3635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceDiscriminatorType? Type3636 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummaryResource? Type3636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VerbosityResource? Type3637 { get; set; } + public global::tryAGI.OpenAI.ReasoningResource? Type3637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResource? Type3638 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceText? Type3638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierResource? Type3639 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceTextType? Type3639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceFunction? Type3640 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceJsonSchema? Type3640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceFunctionType? Type3641 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceJsonSchemaType? Type3641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearch? Type3642 { get; set; } + public global::tryAGI.OpenAI.TextFormatResource? Type3642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearchType? Type3643 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceDiscriminator? Type3643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCalling? Type3644 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceDiscriminatorType? Type3644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCallingType? Type3645 { get; set; } + public global::tryAGI.OpenAI.VerbosityResource? Type3645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttp? Type3646 { get; set; } + public global::tryAGI.OpenAI.TextResource? Type3646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttpType? Type3647 { get; set; } + public global::tryAGI.OpenAI.ServiceTierResource? Type3647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdio? Type3648 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceFunction? Type3648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType? Type3649 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceFunctionType? Type3649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResource? Type3650 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearch? Type3650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminator? Type3651 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearchType? Type3651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType? Type3652 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCalling? Type3652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpConnectionOriginResource? Type3653 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCallingType? Type3653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceMcp? Type3654 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttp? Type3654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType? Type3655 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttpType? Type3655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchModeResource? Type3656 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdio? Type3656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSizeResource? Type3657 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType? Type3657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocationResource? Type3658 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResource? Type3658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearch? Type3659 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminator? Type3659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType? Type3660 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType? Type3660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse? Type3661 { get; set; } + public global::tryAGI.OpenAI.McpConnectionOriginResource? Type3661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType? Type3662 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceMcp? Type3662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResource? Type3663 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType? Type3663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator? Type3664 { get; set; } + public global::tryAGI.OpenAI.WebSearchModeResource? Type3664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType? Type3665 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSizeResource? Type3665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MultiAgentConfigResource? Type3666 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocationResource? Type3666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentResource? Type3667 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearch? Type3667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentResourceObject? Type3668 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType? Type3668 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3669 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse? Type3669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentListResource? Type3670 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType? Type3670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentListResourceObject? Type3671 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResource? Type3671 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3672 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator? Type3672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffortParam? Type3673 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType? Type3673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummaryParam? Type3674 { get; set; } + public global::tryAGI.OpenAI.MultiAgentConfigResource? Type3674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningParam? Type3675 { get; set; } + public global::tryAGI.OpenAI.AgentResource? Type3675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamText? Type3676 { get; set; } + public global::tryAGI.OpenAI.AgentResourceObject? Type3676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamTextType? Type3677 { get; set; } + public global::System.Collections.Generic.IList? Type3677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamJsonSchema? Type3678 { get; set; } + public global::tryAGI.OpenAI.AgentListResource? Type3678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamJsonSchemaType? Type3679 { get; set; } + public global::tryAGI.OpenAI.AgentListResourceObject? Type3679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParam? Type3680 { get; set; } + public global::System.Collections.Generic.IList? Type3680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamDiscriminator? Type3681 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffortParam? Type3681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamDiscriminatorType? Type3682 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummaryParam? Type3682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VerbosityParam? Type3683 { get; set; } + public global::tryAGI.OpenAI.ReasoningParam? Type3683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextParam? Type3684 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamText? Type3684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierParam? Type3685 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamTextType? Type3685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunction? Type3686 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamJsonSchema? Type3686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunctionType? Type3687 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamJsonSchemaType? Type3687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearch? Type3688 { get; set; } + public global::tryAGI.OpenAI.TextFormatParam? Type3688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearchType? Type3689 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamDiscriminator? Type3689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCalling? Type3690 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamDiscriminatorType? Type3690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCallingType? Type3691 { get; set; } + public global::tryAGI.OpenAI.VerbosityParam? Type3691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttp? Type3692 { get; set; } + public global::tryAGI.OpenAI.TextParam? Type3692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttpType? Type3693 { get; set; } + public global::tryAGI.OpenAI.ServiceTierParam? Type3693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdio? Type3694 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunction? Type3694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdioType? Type3695 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunctionType? Type3695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParam? Type3696 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearch? Type3696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminator? Type3697 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearchType? Type3697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminatorType? Type3698 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCalling? Type3698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpConnectionOriginParam? Type3699 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCallingType? Type3699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcp? Type3700 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttp? Type3700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcpType? Type3701 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttpType? Type3701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchModeParam? Type3702 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdio? Type3702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSizeParam? Type3703 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdioType? Type3703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocationParam? Type3704 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParam? Type3704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearch? Type3705 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminator? Type3705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearchType? Type3706 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminatorType? Type3706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUse? Type3707 { get; set; } + public global::tryAGI.OpenAI.McpConnectionOriginParam? Type3707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUseType? Type3708 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcp? Type3708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParam? Type3709 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcpType? Type3709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminator? Type3710 { get; set; } + public global::tryAGI.OpenAI.WebSearchModeParam? Type3710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminatorType? Type3711 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSizeParam? Type3711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MultiAgentConfigCurrentParam? Type3712 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocationParam? Type3712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAgentParams? Type3713 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearch? Type3713 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3714 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearchType? Type3714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateAgentParams? Type3715 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUse? Type3715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedAgentResource? Type3716 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUseType? Type3716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedAgentResourceObject? Type3717 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParam? Type3717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentPackagesResource? Type3718 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminator? Type3718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkAccessResource? Type3719 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminatorType? Type3719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicyResource? Type3720 { get; set; } + public global::tryAGI.OpenAI.MultiAgentConfigCurrentParam? Type3720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DesktopResource? Type3721 { get; set; } + public global::tryAGI.OpenAI.CreateAgentParams? Type3721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReference? Type3722 { get; set; } + public global::System.Collections.Generic.IList? Type3722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReferenceType? Type3723 { get; set; } + public global::tryAGI.OpenAI.UpdateAgentParams? Type3723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceInline? Type3724 { get; set; } + public global::tryAGI.OpenAI.DeletedAgentResource? Type3724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceInlineType? Type3725 { get; set; } + public global::tryAGI.OpenAI.DeletedAgentResourceObject? Type3725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResource? Type3726 { get; set; } + public global::tryAGI.OpenAI.EnvironmentPackagesResource? Type3726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminator? Type3727 { get; set; } + public global::tryAGI.OpenAI.NetworkAccessResource? Type3727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminatorType? Type3728 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicyResource? Type3728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceFileId? Type3729 { get; set; } + public global::tryAGI.OpenAI.DesktopResource? Type3729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceFileIdType? Type3730 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReference? Type3730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceInline? Type3731 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReferenceType? Type3731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceInlineType? Type3732 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceInline? Type3732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResource? Type3733 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceInlineType? Type3733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminator? Type3734 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResource? Type3734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminatorType? Type3735 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminator? Type3735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateResource? Type3736 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminatorType? Type3736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateResourceObject? Type3737 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceFileId? Type3737 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3738 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceFileIdType? Type3738 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3739 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceInline? Type3739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateListResource? Type3740 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceInlineType? Type3740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateListResourceObject? Type3741 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResource? Type3741 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3742 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminator? Type3742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentPackagesParam? Type3743 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminatorType? Type3743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetupCommandParam? Type3744 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateResource? Type3744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkAccessParam? Type3745 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateResourceObject? Type3745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicyParam? Type3746 { get; set; } + public global::System.Collections.Generic.IList? Type3746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DesktopParam? Type3747 { get; set; } + public global::System.Collections.Generic.IList? Type3747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamSkillReference? Type3748 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateListResource? Type3748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamSkillReferenceType? Type3749 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateListResourceObject? Type3749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64? Type3750 { get; set; } + public global::System.Collections.Generic.IList? Type3750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64Type? Type3751 { get; set; } + public global::tryAGI.OpenAI.EnvironmentPackagesParam? Type3751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64MediaType? Type3752 { get; set; } + public global::tryAGI.OpenAI.SetupCommandParam? Type3752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParam? Type3753 { get; set; } + public global::tryAGI.OpenAI.NetworkAccessParam? Type3753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminator? Type3754 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicyParam? Type3754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminatorType? Type3755 { get; set; } + public global::tryAGI.OpenAI.DesktopParam? Type3755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamInline? Type3756 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamSkillReference? Type3756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamInlineType? Type3757 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamSkillReferenceType? Type3757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParam? Type3758 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64? Type3758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamDiscriminator? Type3759 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64Type? Type3759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamDiscriminatorType? Type3760 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64MediaType? Type3760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamInline? Type3761 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParam? Type3761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamInlineType? Type3762 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminator? Type3762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParam? Type3763 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminatorType? Type3763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamDiscriminator? Type3764 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamInline? Type3764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamDiscriminatorType? Type3765 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamInlineType? Type3765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentTemplateParams? Type3766 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParam? Type3766 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3767 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamDiscriminator? Type3767 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3768 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamDiscriminatorType? Type3768 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3769 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamInline? Type3769 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3770 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamInlineType? Type3770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEnvironmentTemplateParams? Type3771 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParam? Type3771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResource? Type3772 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamDiscriminator? Type3772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResourceObject? Type3773 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamDiscriminatorType? Type3773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionStatusResource? Type3774 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentTemplateParams? Type3774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthentication? Type3775 { get; set; } + public global::System.Collections.Generic.IList? Type3775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthenticationType? Type3776 { get; set; } + public global::System.Collections.Generic.IList? Type3776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccess? Type3777 { get; set; } + public global::System.Collections.Generic.IList? Type3777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccessType? Type3778 { get; set; } + public global::System.Collections.Generic.IList? Type3778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResource? Type3779 { get; set; } + public global::tryAGI.OpenAI.UpdateEnvironmentTemplateParams? Type3779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminator? Type3780 { get; set; } + public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResource? Type3780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminatorType? Type3781 { get; set; } + public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResourceObject? Type3781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequest? Type3782 { get; set; } + public global::tryAGI.OpenAI.SessionStatusResource? Type3782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequestType? Type3783 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthentication? Type3783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCall? Type3784 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthenticationType? Type3784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCallType? Type3785 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccess? Type3785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnection? Type3786 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccessType? Type3786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnectionType? Type3787 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResource? Type3787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResource? Type3788 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminator? Type3788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminator? Type3789 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminatorType? Type3789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminatorType? Type3790 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequest? Type3790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceFunction? Type3791 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequestType? Type3791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceFunctionType? Type3792 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCall? Type3792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCalling? Type3793 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCallType? Type3793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCallingType? Type3794 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnection? Type3794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceHttp? Type3795 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnectionType? Type3795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceHttpType? Type3796 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResource? Type3796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceStdio? Type3797 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminator? Type3797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceStdioType? Type3798 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminatorType? Type3798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResource? Type3799 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceFunction? Type3799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceDiscriminator? Type3800 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceFunctionType? Type3800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceDiscriminatorType? Type3801 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCalling? Type3801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceMcp? Type3802 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCallingType? Type3802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceMcpType? Type3803 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceHttp? Type3803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceWebSearch? Type3804 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceHttpType? Type3804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceWebSearchType? Type3805 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceStdio? Type3805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceComputerUse? Type3806 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceStdioType? Type3806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceComputerUseType? Type3807 { get; set; } + public global::tryAGI.OpenAI.McpTransportResource? Type3807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResource? Type3808 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceDiscriminator? Type3808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceDiscriminator? Type3809 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceDiscriminatorType? Type3809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceDiscriminatorType? Type3810 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceMcp? Type3810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionAgentResource? Type3811 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceMcpType? Type3811 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3812 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceWebSearch? Type3812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceNone? Type3813 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceWebSearchType? Type3813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceNoneType? Type3814 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceComputerUse? Type3814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerSizeResource? Type3815 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceComputerUseType? Type3815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHosted? Type3816 { get; set; } + public global::tryAGI.OpenAI.AgentToolResource? Type3816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHostedType? Type3817 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceDiscriminator? Type3817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceSelfHosted? Type3818 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceDiscriminatorType? Type3818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceSelfHostedType? Type3819 { get; set; } + public global::tryAGI.OpenAI.SessionAgentResource? Type3819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResource? Type3820 { get; set; } + public global::System.Collections.Generic.IList? Type3820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceDiscriminator? Type3821 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceNone? Type3821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceDiscriminatorType? Type3822 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceNoneType? Type3822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionResource? Type3823 { get; set; } + public global::tryAGI.OpenAI.ContainerSizeResource? Type3823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionResourceObject? Type3824 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHosted? Type3824 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3825 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHostedType? Type3825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionListResource? Type3826 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceSelfHosted? Type3826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionListResourceObject? Type3827 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceSelfHostedType? Type3827 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3828 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResource? Type3828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamFunction? Type3829 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceDiscriminator? Type3829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamFunctionType? Type3830 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceDiscriminatorType? Type3830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamToolSearch? Type3831 { get; set; } + public global::tryAGI.OpenAI.SessionResource? Type3831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamToolSearchType? Type3832 { get; set; } + public global::tryAGI.OpenAI.SessionResourceObject? Type3832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCalling? Type3833 { get; set; } + public global::System.Collections.Generic.IList? Type3833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCallingType? Type3834 { get; set; } + public global::tryAGI.OpenAI.SessionListResource? Type3834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamHttp? Type3835 { get; set; } + public global::tryAGI.OpenAI.SessionListResourceObject? Type3835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamHttpType? Type3836 { get; set; } + public global::System.Collections.Generic.IList? Type3836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamStdio? Type3837 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamFunction? Type3837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamStdioType? Type3838 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamFunctionType? Type3838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParam? Type3839 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamToolSearch? Type3839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminator? Type3840 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamToolSearchType? Type3840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminatorType? Type3841 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCalling? Type3841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamMcp? Type3842 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCallingType? Type3842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamMcpType? Type3843 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamHttp? Type3843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamWebSearch? Type3844 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamHttpType? Type3844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamWebSearchType? Type3845 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamStdio? Type3845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamComputerUse? Type3846 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamStdioType? Type3846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamComputerUseType? Type3847 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParam? Type3847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParam? Type3848 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminator? Type3848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminator? Type3849 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminatorType? Type3849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminatorType? Type3850 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamMcp? Type3850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionAgentConfigParam? Type3851 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamMcpType? Type3851 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3852 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamWebSearch? Type3852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamNone? Type3853 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamWebSearchType? Type3853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamNoneType? Type3854 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamComputerUse? Type3854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerSizeParam? Type3855 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamComputerUseType? Type3855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamOpenaiHosted? Type3856 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParam? Type3856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamOpenaiHostedType? Type3857 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminator? Type3857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamSelfHosted? Type3858 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminatorType? Type3858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamSelfHostedType? Type3859 { get; set; } + public global::tryAGI.OpenAI.SessionAgentConfigParam? Type3859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParam? Type3860 { get; set; } + public global::System.Collections.Generic.IList? Type3860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamDiscriminator? Type3861 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamNone? Type3861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamDiscriminatorType? Type3862 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamNoneType? Type3862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputText? Type3863 { get; set; } + public global::tryAGI.OpenAI.ContainerSizeParam? Type3863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputTextType? Type3864 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamOpenaiHosted? Type3864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputImage? Type3865 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamOpenaiHostedType? Type3865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputImageType? Type3866 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamSelfHosted? Type3866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParam? Type3867 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamSelfHostedType? Type3867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamDiscriminator? Type3868 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParam? Type3868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamDiscriminatorType? Type3869 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamDiscriminator? Type3869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageParam? Type3870 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamDiscriminatorType? Type3870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageParamType? Type3871 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputText? Type3871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageParamRole? Type3872 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputTextType? Type3872 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3873 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputImage? Type3873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSessionInputParam? Type3874 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputImageType? Type3874 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3875 { get; set; } + public global::tryAGI.OpenAI.InputContentParam? Type3875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAgentSessionParams? Type3876 { get; set; } + public global::tryAGI.OpenAI.InputContentParamDiscriminator? Type3876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionErrorResource? Type3877 { get; set; } + public global::tryAGI.OpenAI.InputContentParamDiscriminatorType? Type3877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventError? Type3878 { get; set; } + public global::tryAGI.OpenAI.InputMessageParam? Type3878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventErrorType? Type3879 { get; set; } + public global::tryAGI.OpenAI.InputMessageParamType? Type3879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEnvironmentStatusResource? Type3880 { get; set; } + public global::tryAGI.OpenAI.InputMessageParamRole? Type3880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEnvironmentErrorResource? Type3881 { get; set; } + public global::System.Collections.Generic.IList? Type3881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEnvironmentStateResource? Type3882 { get; set; } + public global::tryAGI.OpenAI.CreateSessionInputParam? Type3882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReady? Type3883 { get; set; } + public global::System.Collections.Generic.IList? Type3883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReadyType? Type3884 { get; set; } + public global::tryAGI.OpenAI.CreateAgentSessionParams? Type3884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReset? Type3885 { get; set; } + public global::tryAGI.OpenAI.SessionErrorResource? Type3885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentResetType? Type3886 { get; set; } + public global::tryAGI.OpenAI.SessionEventError? Type3886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDelta? Type3887 { get; set; } + public global::tryAGI.OpenAI.SessionEventErrorType? Type3887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDeltaType? Type3888 { get; set; } + public global::tryAGI.OpenAI.SessionEnvironmentStatusResource? Type3888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionCreated? Type3889 { get; set; } + public global::tryAGI.OpenAI.SessionEnvironmentErrorResource? Type3889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionCreatedType? Type3890 { get; set; } + public global::tryAGI.OpenAI.SessionEnvironmentStateResource? Type3890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreated? Type3891 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReady? Type3891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreatedType? Type3892 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReadyType? Type3892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgress? Type3893 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReset? Type3893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgressType? Type3894 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentResetType? Type3894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompleted? Type3895 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDelta? Type3895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompletedType? Type3896 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDeltaType? Type3896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailed? Type3897 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionCreated? Type3897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailedType? Type3898 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionCreatedType? Type3898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelled? Type3899 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreated? Type3899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelledType? Type3900 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreatedType? Type3900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAdded? Type3901 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgress? Type3901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAddedType? Type3902 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgressType? Type3902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionIdle? Type3903 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompleted? Type3903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionIdleType? Type3904 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompletedType? Type3904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionInProgress? Type3905 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailed? Type3905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionInProgressType? Type3906 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailedType? Type3906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresAction? Type3907 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelled? Type3907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresActionType? Type3908 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelledType? Type3908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionFailed? Type3909 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAdded? Type3909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionFailedType? Type3910 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAddedType? Type3910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPending? Type3911 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionIdle? Type3911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPendingType? Type3912 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionIdleType? Type3912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnected? Type3913 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionInProgress? Type3913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnectedType? Type3914 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionInProgressType? Type3914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnected? Type3915 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresAction? Type3915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnectedType? Type3916 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresActionType? Type3916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailed? Type3917 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionFailed? Type3917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailedType? Type3918 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionFailedType? Type3918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreated? Type3919 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPending? Type3919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreatedType? Type3920 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPendingType? Type3920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActive? Type3921 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnected? Type3921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActiveType? Type3922 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnectedType? Type3922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosed? Type3923 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnected? Type3923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosedType? Type3924 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnectedType? Type3924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemResource? Type3925 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailed? Type3925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemResourceType? Type3926 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailedType? Type3926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemResourceRole? Type3927 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreated? Type3927 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3928 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreatedType? Type3928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentOutputItemResource? Type3929 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActive? Type3929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminator? Type3930 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActiveType? Type3930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminatorType? Type3931 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosed? Type3931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDone? Type3932 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosedType? Type3932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDoneType? Type3933 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemResource? Type3933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAdded? Type3934 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemResourceType? Type3934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAddedType? Type3935 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemResourceRole? Type3935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDone? Type3936 { get; set; } + public global::System.Collections.Generic.IList? Type3936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDoneType? Type3937 { get; set; } + public global::tryAGI.OpenAI.AgentOutputItemResource? Type3937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDelta? Type3938 { get; set; } + public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminator? Type3938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDeltaType? Type3939 { get; set; } + public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminatorType? Type3939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDone? Type3940 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDone? Type3940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDoneType? Type3941 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDoneType? Type3941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAdded? Type3942 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAdded? Type3942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAddedType? Type3943 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAddedType? Type3943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDone? Type3944 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDone? Type3944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneType? Type3945 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDoneType? Type3945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneStatus? Type3946 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDelta? Type3946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDelta? Type3947 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDeltaType? Type3947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDeltaType? Type3948 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDone? Type3948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDone? Type3949 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDoneType? Type3949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDoneType? Type3950 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAdded? Type3950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEvent? Type3951 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAddedType? Type3951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventDiscriminator? Type3952 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDone? Type3952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventDiscriminatorType? Type3953 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneType? Type3953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateSessionReasoningParam? Type3954 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneStatus? Type3954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateSessionAgentParam? Type3955 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDelta? Type3955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateAgentSessionParams? Type3956 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDeltaType? Type3956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionResource? Type3957 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDone? Type3957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionResourceObject? Type3958 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDoneType? Type3958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactResource? Type3959 { get; set; } + public global::tryAGI.OpenAI.SessionEvent? Type3959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactResourceObject? Type3960 { get; set; } + public global::tryAGI.OpenAI.SessionEventDiscriminator? Type3960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactListResource? Type3961 { get; set; } + public global::tryAGI.OpenAI.SessionEventDiscriminatorType? Type3961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactListResourceObject? Type3962 { get; set; } + public global::tryAGI.OpenAI.UpdateSessionReasoningParam? Type3962 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3963 { get; set; } + public global::tryAGI.OpenAI.UpdateSessionAgentParam? Type3963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionArtifactResource? Type3964 { get; set; } + public global::tryAGI.OpenAI.UpdateAgentSessionParams? Type3964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionArtifactResourceObject? Type3965 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionResource? Type3965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationFieldValueParam? Type3966 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionResourceObject? Type3966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParam? Type3967 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactResource? Type3967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamType? Type3968 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactResourceObject? Type3968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamAction? Type3969 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactListResource? Type3969 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3970 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactListResourceObject? Type3970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParam? Type3971 { get; set; } + public global::System.Collections.Generic.IList? Type3971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamType? Type3972 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionArtifactResource? Type3972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamAction? Type3973 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionArtifactResourceObject? Type3973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthentication? Type3974 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationFieldValueParam? Type3974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationType? Type3975 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParam? Type3975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminator? Type3976 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamType? Type3976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminatorAction? Type3977 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamAction? Type3977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserOriginAccessDecisionParam? Type3978 { get; set; } + public global::System.Collections.Generic.IList? Type3978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParam? Type3979 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParam? Type3979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParamType? Type3980 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamType? Type3980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParam? Type3981 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamAction? Type3981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminator? Type3982 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthentication? Type3982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminatorType? Type3983 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationType? Type3983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResult? Type3984 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminator? Type3984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResultType? Type3985 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminatorAction? Type3985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessage? Type3986 { get; set; } + public global::tryAGI.OpenAI.BrowserOriginAccessDecisionParam? Type3986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessageType? Type3987 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParam? Type3987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancel? Type3988 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParamType? Type3988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancelType? Type3989 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParam? Type3989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputParam? Type3990 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminator? Type3990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResult? Type3991 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminatorType? Type3991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResultType? Type3992 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResult? Type3992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParam? Type3993 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResultType? Type3993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamDiscriminator? Type3994 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessage? Type3994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamDiscriminatorType? Type3995 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessageType? Type3995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSessionEventsParams? Type3996 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancel? Type3996 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3997 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancelType? Type3997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnTraceResource? Type3998 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputParam? Type3998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnTraceResourceObject? Type3999 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResult? Type3999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTraceListResource? Type4000 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResultType? Type4000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTraceListResourceObject? Type4001 { get; set; } + public global::tryAGI.OpenAI.SessionInputParam? Type4001 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4002 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamDiscriminator? Type4002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultStatusParam? Type4003 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamDiscriminatorType? Type4003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultStatusFilterParam? Type4004 { get; set; } + public global::tryAGI.OpenAI.CreateSessionEventsParams? Type4004 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4005 { get; set; } + public global::System.Collections.Generic.IList? Type4005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultResource? Type4006 { get; set; } + public global::tryAGI.OpenAI.SessionTurnTraceResource? Type4006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultResourceObject? Type4007 { get; set; } + public global::tryAGI.OpenAI.SessionTurnTraceResourceObject? Type4007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultListResource? Type4008 { get; set; } + public global::tryAGI.OpenAI.SessionTraceListResource? Type4008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultListResourceObject? Type4009 { get; set; } + public global::tryAGI.OpenAI.SessionTraceListResourceObject? Type4009 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4010 { get; set; } + public global::System.Collections.Generic.IList? Type4010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultParams? Type4011 { get; set; } + public global::tryAGI.OpenAI.VaultStatusParam? Type4011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultResource? Type4012 { get; set; } + public global::tryAGI.OpenAI.VaultStatusFilterParam? Type4012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultResourceObject? Type4013 { get; set; } + public global::System.Collections.Generic.IList? Type4013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNone? Type4014 { get; set; } + public global::tryAGI.OpenAI.VaultResource? Type4014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNoneType? Type4015 { get; set; } + public global::tryAGI.OpenAI.VaultResourceObject? Type4015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasic? Type4016 { get; set; } + public global::tryAGI.OpenAI.VaultListResource? Type4016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasicType? Type4017 { get; set; } + public global::tryAGI.OpenAI.VaultListResourceObject? Type4017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPost? Type4018 { get; set; } + public global::System.Collections.Generic.IList? Type4018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPostType? Type4019 { get; set; } + public global::tryAGI.OpenAI.CreateVaultParams? Type4019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResource? Type4020 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultResource? Type4020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminator? Type4021 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultResourceObject? Type4021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminatorType? Type4022 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNone? Type4022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthRefreshResource? Type4023 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNoneType? Type4023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauth? Type4024 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasic? Type4024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauthType? Type4025 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasicType? Type4025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearer? Type4026 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPost? Type4026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearerType? Type4027 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPostType? Type4027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestricted? Type4028 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResource? Type4028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestrictedType? Type4029 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminator? Type4029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimited? Type4030 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminatorType? Type4030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimitedType? Type4031 { get; set; } + public global::tryAGI.OpenAI.McpOauthRefreshResource? Type4031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResource? Type4032 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauth? Type4032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminator? Type4033 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauthType? Type4033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminatorType? Type4034 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearer? Type4034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariable? Type4035 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearerType? Type4035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariableType? Type4036 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestricted? Type4036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResource? Type4037 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestrictedType? Type4037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminator? Type4038 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimited? Type4038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminatorType? Type4039 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimitedType? Type4039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialResource? Type4040 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResource? Type4040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialResourceObject? Type4041 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminator? Type4041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialListResource? Type4042 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminatorType? Type4042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialListResourceObject? Type4043 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariable? Type4043 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4044 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariableType? Type4044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNone? Type4045 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResource? Type4045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNoneType? Type4046 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminator? Type4046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4047 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminatorType? Type4047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4048 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialResource? Type4048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4049 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialResourceObject? Type4049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4050 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialListResource? Type4050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParam? Type4051 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialListResourceObject? Type4051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminator? Type4052 { get; set; } + public global::System.Collections.Generic.IList? Type4052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4053 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNone? Type4053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthRefreshParam? Type4054 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNoneType? Type4054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauth? Type4055 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauthType? Type4056 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearer? Type4057 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearerType? Type4058 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestricted? Type4059 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParam? Type4059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestrictedType? Type4060 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminator? Type4060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimited? Type4061 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimitedType? Type4062 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthRefreshParam? Type4062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParam? Type4063 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauth? Type4063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminator? Type4064 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauthType? Type4064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminatorType? Type4065 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearer? Type4065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariable? Type4066 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearerType? Type4066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariableType? Type4067 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestricted? Type4067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParam? Type4068 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestrictedType? Type4068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminator? Type4069 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimited? Type4069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminatorType? Type4070 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimitedType? Type4070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialParams? Type4071 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParam? Type4071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4072 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminator? Type4072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4073 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminatorType? Type4073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4074 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariable? Type4074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4075 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariableType? Type4075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParam? Type4076 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParam? Type4076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminator? Type4077 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminator? Type4077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4078 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminatorType? Type4078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthRefreshParam? Type4079 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialParams? Type4079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauth? Type4080 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauthType? Type4081 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearer? Type4082 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearerType? Type4083 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariable? Type4084 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParam? Type4084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariableType? Type4085 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminator? Type4085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParam? Type4086 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminator? Type4087 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthRefreshParam? Type4087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminatorType? Type4088 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauth? Type4088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialParams? Type4089 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauthType? Type4089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultCredentialResource? Type4090 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearer? Type4090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultCredentialResourceObject? Type4091 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearerType? Type4091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointBody? Type4092 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariable? Type4092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointBodyObject? Type4093 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariableType? Type4093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointListResource? Type4094 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParam? Type4094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointListResourceObject? Type4095 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminator? Type4095 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4096 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminatorType? Type4096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectEventTypeEnum? Type4097 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialParams? Type4097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicCreateEndpointBody? Type4098 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultCredentialResource? Type4098 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4099 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultCredentialResourceObject? Type4099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointWithSecretResource? Type4100 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointBody? Type4100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointWithSecretResourceObject? Type4101 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointBodyObject? Type4101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicUpdateEndpointBody? Type4102 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointListResource? Type4102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedWebhookEndpointResource? Type4103 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointListResourceObject? Type4103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedWebhookEndpointResourceObject? Type4104 { get; set; } + public global::System.Collections.Generic.IList? Type4104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicRotateSecretBody? Type4105 { get; set; } + public global::tryAGI.OpenAI.ProjectEventTypeEnum? Type4105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicTestEndpointBody? Type4106 { get; set; } + public global::tryAGI.OpenAI.PublicCreateEndpointBody? Type4106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointTestResultResource? Type4107 { get; set; } + public global::System.Collections.Generic.IList? Type4107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointTestResultResourceObject? Type4108 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointWithSecretResource? Type4108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEventTypeListResource? Type4109 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointWithSecretResourceObject? Type4109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEventTypeListResourceObject? Type4110 { get; set; } + public global::tryAGI.OpenAI.PublicUpdateEndpointBody? Type4110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentSessionRequiredActionTypeResource? Type4111 { get; set; } + public global::tryAGI.OpenAI.DeletedWebhookEndpointResource? Type4111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentSessionRequiredActionPayloadResource? Type4112 { get; set; } + public global::tryAGI.OpenAI.DeletedWebhookEndpointResourceObject? Type4112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentSessionConnectPayloadResource? Type4113 { get; set; } + public global::tryAGI.OpenAI.PublicRotateSecretBody? Type4113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragPoint? Type4114 { get; set; } + public global::tryAGI.OpenAI.PublicTestEndpointBody? Type4114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParam? Type4115 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointTestResultResource? Type4115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParamType? Type4116 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointTestResultResourceObject? Type4116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParam? Type4117 { get; set; } + public global::tryAGI.OpenAI.WebhookEventTypeListResource? Type4117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParamType? Type4118 { get; set; } + public global::tryAGI.OpenAI.WebhookEventTypeListResourceObject? Type4118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParam? Type4119 { get; set; } + public global::tryAGI.OpenAI.AgentSessionRequiredActionTypeResource? Type4119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType? Type4120 { get; set; } + public global::tryAGI.OpenAI.AgentSessionRequiredActionPayloadResource? Type4120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAudioFormat? Type4121 { get; set; } + public global::tryAGI.OpenAI.AgentSessionConnectPayloadResource? Type4121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAudioFormatDiscriminator? Type4122 { get; set; } + public global::tryAGI.OpenAI.DragPoint? Type4122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType? Type4123 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParam? Type4123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialSessionAudioParam? Type4124 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParamType? Type4124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCreateParams? Type4125 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParam? Type4125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant12? Type4126 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParamType? Type4126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1Discriminator? Type4127 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParam? Type4127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1DiscriminatorType? Type4128 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType? Type4128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionStartEventType? Type4129 { get; set; } + public global::tryAGI.OpenAI.LiveAudioFormat? Type4129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParams? Type4130 { get; set; } + public global::tryAGI.OpenAI.LiveAudioFormatDiscriminator? Type4130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant13? Type4131 { get; set; } + public global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType? Type4131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1Discriminator? Type4132 { get; set; } + public global::tryAGI.OpenAI.LiveInitialSessionAudioParam? Type4132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1DiscriminatorType? Type4133 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCreateParams? Type4133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParamType? Type4134 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant12? Type4134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioAppendEventType? Type4135 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1Discriminator? Type4135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioMuteParamType? Type4136 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1DiscriminatorType? Type4136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioUnmuteParamType? Type4137 { get; set; } + public global::tryAGI.OpenAI.LiveSessionStartEventType? Type4137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInstructionsAppendParamType? Type4138 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParams? Type4138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveThinkingAppendParamType? Type4139 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant13? Type4139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveCommentaryAppendParamType? Type4140 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1Discriminator? Type4140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponseItemCreateParamType? Type4141 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1DiscriminatorType? Type4141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponseCreateParamType? Type4142 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParamType? Type4142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCloseParamType? Type4143 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioAppendEventType? Type4143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveForkAudioParam? Type4144 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioMuteParamType? Type4144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveForkSessionConfigParam? Type4145 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioUnmuteParamType? Type4145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveForkSessionStartEventType? Type4146 { get; set; } + public global::tryAGI.OpenAI.LiveInstructionsAppendParamType? Type4146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParam? Type4147 { get; set; } + public global::tryAGI.OpenAI.LiveThinkingAppendParamType? Type4147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant14? Type4148 { get; set; } + public global::tryAGI.OpenAI.LiveCommentaryAppendParamType? Type4148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1Discriminator? Type4149 { get; set; } + public global::tryAGI.OpenAI.LiveResponseItemCreateParamType? Type4149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1DiscriminatorType? Type4150 { get; set; } + public global::tryAGI.OpenAI.LiveResponseCreateParamType? Type4150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParamStatus? Type4151 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCloseParamType? Type4151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionStartedType? Type4152 { get; set; } + public global::tryAGI.OpenAI.LiveForkAudioParam? Type4152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdatedType? Type4153 { get; set; } + public global::tryAGI.OpenAI.LiveForkSessionConfigParam? Type4153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioMutedType? Type4154 { get; set; } + public global::tryAGI.OpenAI.LiveForkSessionStartEventType? Type4154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioUnmutedType? Type4155 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParam? Type4155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInstructionsAppendedType? Type4156 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant14? Type4156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveThinkingAppendedType? Type4157 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1Discriminator? Type4157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveCommentaryAppendedType? Type4158 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1DiscriminatorType? Type4158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioAppend? Type4159 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParamStatus? Type4159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioAppendType? Type4160 { get; set; } + public global::tryAGI.OpenAI.LiveSessionStartedType? Type4160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveOutputAudioDelta? Type4161 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdatedType? Type4161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveOutputAudioDeltaType? Type4162 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioMutedType? Type4162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputTranscriptDeltaType? Type4163 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioUnmutedType? Type4163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveOutputTranscriptDeltaType? Type4164 { get; set; } + public global::tryAGI.OpenAI.LiveInstructionsAppendedType? Type4164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItem? Type4165 { get; set; } + public global::tryAGI.OpenAI.LiveThinkingAppendedType? Type4165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItemType? Type4166 { get; set; } + public global::tryAGI.OpenAI.LiveCommentaryAppendedType? Type4166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4167 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioAppend? Type4167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant1? Type4168 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioAppendType? Type4168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant2? Type4169 { get; set; } + public global::tryAGI.OpenAI.LiveOutputAudioDelta? Type4169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationCreatedType? Type4170 { get; set; } + public global::tryAGI.OpenAI.LiveOutputAudioDeltaType? Type4170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponseEventType? Type4171 { get; set; } + public global::tryAGI.OpenAI.LiveInputTranscriptDeltaType? Type4171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUsage? Type4172 { get; set; } + public global::tryAGI.OpenAI.LiveOutputTranscriptDeltaType? Type4172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveContextWindowUsage? Type4173 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItem? Type4173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUsageUpdatedType? Type4174 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItemType? Type4174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedType? Type4175 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant1? Type4176 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant1? Type4176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant2? Type4177 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant2? Type4177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant3? Type4178 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationCreatedType? Type4178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant4? Type4179 { get; set; } + public global::tryAGI.OpenAI.LiveResponseEventType? Type4179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant5? Type4180 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUsage? Type4180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveLiveError? Type4181 { get; set; } + public global::tryAGI.OpenAI.LiveContextWindowUsage? Type4181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveErrorEventType? Type4182 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUsageUpdatedType? Type4182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInfoEventType? Type4183 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedType? Type4183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFReceived? Type4184 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant1? Type4184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFReceivedType? Type4185 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant2? Type4185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFSend? Type4186 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant3? Type4186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFSendType? Type4187 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant4? Type4187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportRingingType? Type4188 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant5? Type4188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportAnsweredType? Type4189 { get; set; } + public global::tryAGI.OpenAI.LiveLiveError? Type4189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportCallError? Type4190 { get; set; } + public global::tryAGI.OpenAI.LiveErrorEventType? Type4190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportCallErrorType? Type4191 { get; set; } + public global::tryAGI.OpenAI.LiveInfoEventType? Type4191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportFailedType? Type4192 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFReceived? Type4192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveServerEvent2Discriminator? Type4193 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFReceivedType? Type4193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveServerEvent2DiscriminatorType? Type4194 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFSend? Type4194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamType? Type4195 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFSendType? Type4195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamRole? Type4196 { get; set; } + public global::tryAGI.OpenAI.LiveTransportRingingType? Type4196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, string>? Type4197 { get; set; } + public global::tryAGI.OpenAI.LiveTransportAnsweredType? Type4197 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4198 { get; set; } + public global::tryAGI.OpenAI.LiveTransportCallError? Type4198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentVariant1Item? Type4199 { get; set; } + public global::tryAGI.OpenAI.LiveTransportCallErrorType? Type4199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminator? Type4200 { get; set; } + public global::tryAGI.OpenAI.LiveTransportFailedType? Type4200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminatorType? Type4201 { get; set; } + public global::tryAGI.OpenAI.LiveServerEvent2Discriminator? Type4201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTokenCountsResource? Type4202 { get; set; } + public global::tryAGI.OpenAI.LiveServerEvent2DiscriminatorType? Type4202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTokenCountsResourceObject? Type4203 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamType? Type4203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTokenCountsBody? Type4204 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamRole? Type4204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4205 { get; set; } + public global::tryAGI.OpenAI.OneOf, string>? Type4205 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4206 { get; set; } + public global::System.Collections.Generic.IList? Type4206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputItem? Type4207 { get; set; } + public global::tryAGI.OpenAI.ContentVariant1Item? Type4207 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4208 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminator? Type4208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTool? Type4209 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminatorType? Type4209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextParam? Type4210 { get; set; } + public global::tryAGI.OpenAI.BetaTokenCountsResource? Type4210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoning? Type4211 { get; set; } + public global::tryAGI.OpenAI.BetaTokenCountsResourceObject? Type4211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTruncationEnum? Type4212 { get; set; } + public global::tryAGI.OpenAI.BetaTokenCountsBody? Type4212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPersonalityEnum? Type4213 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaConversationParam? Type4214 { get; set; } + public global::System.Collections.Generic.IList? Type4214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceParam? Type4215 { get; set; } + public global::tryAGI.OpenAI.BetaInputItem? Type4215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceOptions? Type4216 { get; set; } + public global::System.Collections.Generic.IList? Type4216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceAllowed? Type4217 { get; set; } + public global::tryAGI.OpenAI.BetaTool? Type4217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceTypes? Type4218 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextParam? Type4218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceFunction? Type4219 { get; set; } + public global::tryAGI.OpenAI.BetaReasoning? Type4219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceMCP? Type4220 { get; set; } + public global::tryAGI.OpenAI.BetaTruncationEnum? Type4220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceCustom? Type4221 { get; set; } + public global::tryAGI.OpenAI.BetaPersonalityEnum? Type4221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParam? Type4222 { get; set; } + public global::tryAGI.OpenAI.BetaConversationParam? Type4222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificApplyPatchParam? Type4223 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceParam? Type4223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificFunctionShellParam? Type4224 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceOptions? Type4224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType? Type4225 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceAllowed? Type4225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificApplyPatchParamType? Type4226 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceTypes? Type4226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParamType? Type4227 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceFunction? Type4227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceCustomType? Type4228 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceMCP? Type4228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceMCPType? Type4229 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceCustom? Type4229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceFunctionType? Type4230 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParam? Type4230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceTypesType? Type4231 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificApplyPatchParam? Type4231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceAllowedType? Type4232 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificFunctionShellParam? Type4232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceAllowedMode? Type4233 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType? Type4233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaConversationParam2? Type4234 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificApplyPatchParamType? Type4234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPersonalityEnumEnum? Type4235 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParamType? Type4235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningModeEnum? Type4236 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceCustomType? Type4236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningEffortEnum? Type4237 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceMCPType? Type4237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningSummary? Type4238 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceFunctionType? Type4238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningContext? Type4239 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceTypesType? Type4239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningGenerateSummary? Type4240 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceAllowedType? Type4240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningModeEnumEnum? Type4241 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceAllowedMode? Type4241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextResponseFormatConfiguration? Type4242 { get; set; } + public global::tryAGI.OpenAI.BetaConversationParam2? Type4242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaVerbosityEnum? Type4243 { get; set; } + public global::tryAGI.OpenAI.BetaPersonalityEnumEnum? Type4243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatText? Type4244 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningModeEnum? Type4244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchema? Type4245 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningEffortEnum? Type4245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatJsonObject? Type4246 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningSummary? Type4246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatJsonObjectType? Type4247 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningContext? Type4247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchemaType? Type4248 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningGenerateSummary? Type4248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatJsonSchemaSchema? Type4249 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningModeEnumEnum? Type4249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatTextType? Type4250 { get; set; } + public global::tryAGI.OpenAI.BetaTextResponseFormatConfiguration? Type4250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionTool? Type4251 { get; set; } + public global::tryAGI.OpenAI.BetaVerbosityEnum? Type4251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchTool? Type4252 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatText? Type4252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerTool? Type4253 { get; set; } + public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchema? Type4253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerUsePreviewTool? Type4254 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatJsonObject? Type4254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchTool? Type4255 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatJsonObjectType? Type4255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPTool? Type4256 { get; set; } + public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchemaType? Type4256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterTool? Type4257 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatJsonSchemaSchema? Type4257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParam? Type4258 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatTextType? Type4258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenTool? Type4259 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionTool? Type4259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolParam? Type4260 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchTool? Type4260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParam? Type4261 { get; set; } + public global::tryAGI.OpenAI.BetaComputerTool? Type4261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParam? Type4262 { get; set; } + public global::tryAGI.OpenAI.BetaComputerUsePreviewTool? Type4262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParam? Type4263 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchTool? Type4263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchToolParam? Type4264 { get; set; } + public global::tryAGI.OpenAI.BetaMCPTool? Type4264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchPreviewTool? Type4265 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterTool? Type4265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolParam? Type4266 { get; set; } + public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParam? Type4266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolDiscriminator? Type4267 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenTool? Type4267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolDiscriminatorType? Type4268 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolParam? Type4268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolParamType? Type4269 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParam? Type4269 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4270 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParam? Type4270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCallableToolAllowedCaller? Type4271 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParam? Type4271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchPreviewToolType? Type4272 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchToolParam? Type4272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApproximateLocation? Type4273 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchPreviewTool? Type4273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSearchContextSize? Type4274 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolParam? Type4274 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4275 { get; set; } + public global::tryAGI.OpenAI.BetaToolDiscriminator? Type4275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSearchContentType? Type4276 { get; set; } + public global::tryAGI.OpenAI.BetaToolDiscriminatorType? Type4276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApproximateLocationType? Type4277 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolParamType? Type4277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchToolParamType? Type4278 { get; set; } + public global::System.Collections.Generic.IList? Type4278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchExecutionType? Type4279 { get; set; } + public global::tryAGI.OpenAI.BetaCallableToolAllowedCaller? Type4279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEmptyModelParam? Type4280 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchPreviewToolType? Type4280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParamType? Type4281 { get; set; } + public global::tryAGI.OpenAI.BetaApproximateLocation? Type4281 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4282 { get; set; } + public global::tryAGI.OpenAI.BetaSearchContextSize? Type4282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem16? Type4283 { get; set; } + public global::System.Collections.Generic.IList? Type4283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolParam? Type4284 { get; set; } + public global::tryAGI.OpenAI.BetaSearchContentType? Type4284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminator? Type4285 { get; set; } + public global::tryAGI.OpenAI.BetaApproximateLocationType? Type4285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminatorType? Type4286 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchToolParamType? Type4286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParamType? Type4287 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchExecutionType? Type4287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format3? Type4288 { get; set; } + public global::tryAGI.OpenAI.BetaEmptyModelParam? Type4288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomTextFormatParam? Type4289 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParamType? Type4289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomGrammarFormatParam? Type4290 { get; set; } + public global::System.Collections.Generic.IList? Type4290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminator? Type4291 { get; set; } + public global::tryAGI.OpenAI.ToolsItem16? Type4291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminatorType? Type4292 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolParam? Type4292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomGrammarFormatParamType? Type4293 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminator? Type4293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaGrammarSyntax1? Type4294 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminatorType? Type4294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomTextFormatParamType? Type4295 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParamType? Type4295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolParamType? Type4296 { get; set; } + public global::tryAGI.OpenAI.Format3? Type4296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParamType? Type4297 { get; set; } + public global::tryAGI.OpenAI.BetaCustomTextFormatParam? Type4297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant14? Type4298 { get; set; } + public global::tryAGI.OpenAI.BetaCustomGrammarFormatParam? Type4298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParam? Type4299 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminator? Type4299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentParam? Type4300 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminatorType? Type4300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceParam? Type4301 { get; set; } + public global::tryAGI.OpenAI.BetaCustomGrammarFormatParamType? Type4301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1Discriminator? Type4302 { get; set; } + public global::tryAGI.OpenAI.BetaGrammarSyntax1? Type4302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1DiscriminatorType? Type4303 { get; set; } + public global::tryAGI.OpenAI.BetaCustomTextFormatParamType? Type4303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceParamType? Type4304 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolParamType? Type4304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentParamType? Type4305 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParamType? Type4305 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4306 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant14? Type4306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalSkillParam? Type4307 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParam? Type4307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamType? Type4308 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentParam? Type4308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerMemoryLimit? Type4309 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceParam? Type4309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy4? Type4310 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1Discriminator? Type4310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParam? Type4311 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1DiscriminatorType? Type4311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParam? Type4312 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceParamType? Type4312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminator? Type4313 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentParamType? Type4313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminatorType? Type4314 { get; set; } + public global::System.Collections.Generic.IList? Type4314 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4315 { get; set; } + public global::tryAGI.OpenAI.BetaLocalSkillParam? Type4315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem3? Type4316 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamType? Type4316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSkillReferenceParam? Type4317 { get; set; } + public global::tryAGI.OpenAI.BetaContainerMemoryLimit? Type4317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillParam? Type4318 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy4? Type4318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminator? Type4319 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParam? Type4319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminatorType? Type4320 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParam? Type4320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillParamType? Type4321 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminator? Type4321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillSourceParam? Type4322 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminatorType? Type4322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillSourceParamType? Type4323 { get; set; } + public global::System.Collections.Generic.IList? Type4323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillSourceParamMediaType? Type4324 { get; set; } + public global::tryAGI.OpenAI.SkillsItem3? Type4324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSkillReferenceParamType? Type4325 { get; set; } + public global::tryAGI.OpenAI.BetaSkillReferenceParam? Type4325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParamType? Type4326 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillParam? Type4326 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4327 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminator? Type4327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDomainSecretParam? Type4328 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminatorType? Type4328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParamType? Type4329 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillParamType? Type4329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolParamType? Type4330 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillSourceParam? Type4330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolType? Type4331 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillSourceParamType? Type4331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type4332 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillSourceParamMediaType? Type4332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolModel? Type4333 { get; set; } + public global::tryAGI.OpenAI.BetaSkillReferenceParamType? Type4333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolQuality? Type4334 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParamType? Type4334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type4335 { get; set; } + public global::System.Collections.Generic.IList? Type4335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolSize? Type4336 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDomainSecretParam? Type4336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolOutputFormat? Type4337 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParamType? Type4337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolModeration? Type4338 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolParamType? Type4338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolBackground? Type4339 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolType? Type4339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFidelity? Type4340 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type4340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolInputImageMask? Type4341 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolModel? Type4341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenActionEnum? Type4342 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolQuality? Type4342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParamType? Type4343 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type4343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolType? Type4344 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolSize? Type4344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4345 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolOutputFormat? Type4345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParam? Type4346 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolModeration? Type4346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamType? Type4347 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolBackground? Type4347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy5? Type4348 { get; set; } + public global::tryAGI.OpenAI.BetaInputFidelity? Type4348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type4349 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolInputImageMask? Type4349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType? Type4350 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenActionEnum? Type4350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolType? Type4351 { get; set; } + public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParamType? Type4351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolConnectorId? Type4352 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolType? Type4352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.BetaMCPToolFilter>? Type4353 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolFilter? Type4354 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParam? Type4354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4355 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamType? Type4355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum? Type4356 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy5? Type4356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum2? Type4357 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type4357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolType? Type4358 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType? Type4358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolFilters? Type4359 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolType? Type4359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocation? Type4360 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolConnectorId? Type4360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolSearchContextSize? Type4361 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.BetaMCPToolFilter>? Type4361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocationType? Type4362 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolFilter? Type4362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerUsePreviewToolType? Type4363 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerEnvironment? Type4364 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum? Type4364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolType? Type4365 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum2? Type4365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolType? Type4366 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolType? Type4366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRankingOptions? Type4367 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolFilters? Type4367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFilters? Type4368 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocation? Type4368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComparisonFilter? Type4369 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolSearchContextSize? Type4369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompoundFilter? Type4370 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocationType? Type4370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompoundFilterType? Type4371 { get; set; } + public global::tryAGI.OpenAI.BetaComputerUsePreviewToolType? Type4371 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4372 { get; set; } + public global::tryAGI.OpenAI.BetaComputerEnvironment? Type4372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FiltersItem2? Type4373 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolType? Type4373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompoundFilterFilterDiscriminator? Type4374 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolType? Type4374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComparisonFilterType? Type4375 { get; set; } + public global::tryAGI.OpenAI.BetaRankingOptions? Type4375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRankerVersionType? Type4376 { get; set; } + public global::tryAGI.OpenAI.BetaFilters? Type4376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaHybridSearchOptions? Type4377 { get; set; } + public global::tryAGI.OpenAI.BetaComparisonFilter? Type4377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolType? Type4378 { get; set; } + public global::tryAGI.OpenAI.BetaCompoundFilter? Type4378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEasyInputMessage? Type4379 { get; set; } + public global::tryAGI.OpenAI.BetaCompoundFilterType? Type4379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItem? Type4380 { get; set; } + public global::System.Collections.Generic.IList? Type4380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionTriggerItemParam? Type4381 { get; set; } + public global::tryAGI.OpenAI.FiltersItem2? Type4381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemReferenceParam? Type4382 { get; set; } + public global::tryAGI.OpenAI.BetaCompoundFilterFilterDiscriminator? Type4382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramItemParam? Type4383 { get; set; } + public global::tryAGI.OpenAI.BetaComparisonFilterType? Type4383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputItemParam? Type4384 { get; set; } + public global::tryAGI.OpenAI.BetaRankerVersionType? Type4384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputItemDiscriminator? Type4385 { get; set; } + public global::tryAGI.OpenAI.BetaHybridSearchOptions? Type4385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputItemDiscriminatorType? Type4386 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolType? Type4386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentTagParam? Type4387 { get; set; } + public global::tryAGI.OpenAI.BetaEasyInputMessage? Type4387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputItemParamType? Type4388 { get; set; } + public global::tryAGI.OpenAI.BetaItem? Type4388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputItemStatus? Type4389 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionTriggerItemParam? Type4389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramItemParamType? Type4390 { get; set; } + public global::tryAGI.OpenAI.BetaItemReferenceParam? Type4390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemReferenceParamType? Type4391 { get; set; } + public global::tryAGI.OpenAI.BetaProgramItemParam? Type4391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionTriggerItemParamType? Type4392 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputItemParam? Type4392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessage? Type4393 { get; set; } + public global::tryAGI.OpenAI.BetaInputItemDiscriminator? Type4393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessage? Type4394 { get; set; } + public global::tryAGI.OpenAI.BetaInputItemDiscriminatorType? Type4394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCall? Type4395 { get; set; } + public global::tryAGI.OpenAI.BetaAgentTagParam? Type4395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCall? Type4396 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputItemParamType? Type4396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallOutputItemParam? Type4397 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputItemStatus? Type4397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCall? Type4398 { get; set; } + public global::tryAGI.OpenAI.BetaProgramItemParamType? Type4398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCall? Type4399 { get; set; } + public global::tryAGI.OpenAI.BetaItemReferenceParamType? Type4399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParam? Type4400 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionTriggerItemParamType? Type4400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParam? Type4401 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessage? Type4401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallItemParam? Type4402 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessage? Type4402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParam? Type4403 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCall? Type4403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCallItemParam? Type4404 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCall? Type4404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputItemParam? Type4405 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallOutputItemParam? Type4405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsItemParam? Type4406 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCall? Type4406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParam? Type4407 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCall? Type4407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningItem? Type4408 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParam? Type4408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionSummaryItemParam? Type4409 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParam? Type4409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCall? Type4410 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallItemParam? Type4410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCall? Type4411 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParam? Type4411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCall? Type4412 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCallItemParam? Type4412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallOutput? Type4413 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputItemParam? Type4413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParam? Type4414 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsItemParam? Type4414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParam? Type4415 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParam? Type4415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParam? Type4416 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningItem? Type4416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParam? Type4417 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionSummaryItemParam? Type4417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPListTools? Type4418 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCall? Type4418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalRequest? Type4419 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCall? Type4419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponse? Type4420 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCall? Type4420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCall? Type4421 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallOutput? Type4421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutput? Type4422 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParam? Type4422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCall? Type4423 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParam? Type4423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemDiscriminator? Type4424 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParam? Type4424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemDiscriminatorType? Type4425 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParam? Type4425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentTag? Type4426 { get; set; } + public global::tryAGI.OpenAI.BetaMCPListTools? Type4426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallType? Type4427 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalRequest? Type4427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCaller? Type4428 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponse? Type4428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCaller? Type4429 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCall? Type4429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCaller? Type4430 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutput? Type4430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminator? Type4431 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCall? Type4431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminatorType? Type4432 { get; set; } + public global::tryAGI.OpenAI.BetaItemDiscriminator? Type4432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCallerType? Type4433 { get; set; } + public global::tryAGI.OpenAI.BetaItemDiscriminatorType? Type4433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCallerType? Type4434 { get; set; } + public global::tryAGI.OpenAI.BetaAgentTag? Type4434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutputType? Type4435 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallType? Type4435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerParam? Type4436 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCaller? Type4436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4437 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCaller? Type4437 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4438 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCaller? Type4438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutput? Type4439 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminator? Type4439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContent? Type4440 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminatorType? Type4440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContent? Type4441 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCallerType? Type4441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContent? Type4442 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCallerType? Type4442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminator? Type4443 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutputType? Type4443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminatorType? Type4444 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerParam? Type4444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContentType? Type4445 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfig? Type4446 { get; set; } + public global::System.Collections.Generic.IList? Type4446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileInputDetail? Type4447 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutput? Type4447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfigMode? Type4448 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContent? Type4448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContentType? Type4449 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContent? Type4449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageDetail? Type4450 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContent? Type4450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContentType? Type4451 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminator? Type4451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCallerParam? Type4452 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminatorType? Type4452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCallerParam? Type4453 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContentType? Type4453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminator? Type4454 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfig? Type4454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminatorType? Type4455 { get; set; } + public global::tryAGI.OpenAI.BetaFileInputDetail? Type4455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCallerParamType? Type4456 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfigMode? Type4456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCallerParamType? Type4457 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContentType? Type4457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallType? Type4458 { get; set; } + public global::tryAGI.OpenAI.BetaImageDetail? Type4458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallError? Type4459 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContentType? Type4459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallStatus? Type4460 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCallerParam? Type4460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPProtocolError? Type4461 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCallerParam? Type4461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolExecutionError? Type4462 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminator? Type4462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaHTTPError? Type4463 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminatorType? Type4463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminator? Type4464 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCallerParamType? Type4464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminatorType? Type4465 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCallerParamType? Type4465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaHTTPErrorType? Type4466 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallType? Type4466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolExecutionErrorType? Type4467 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallError? Type4467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPProtocolErrorType? Type4468 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallStatus? Type4468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponseType? Type4469 { get; set; } + public global::tryAGI.OpenAI.BetaMCPProtocolError? Type4469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalRequestType? Type4470 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolExecutionError? Type4470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPListToolsType? Type4471 { get; set; } + public global::tryAGI.OpenAI.BetaHTTPError? Type4471 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4472 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminator? Type4472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPListToolsTool? Type4473 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminatorType? Type4473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParamType? Type4474 { get; set; } + public global::tryAGI.OpenAI.BetaHTTPErrorType? Type4474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatusParam? Type4475 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolExecutionErrorType? Type4475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParamType? Type4476 { get; set; } + public global::tryAGI.OpenAI.BetaMCPProtocolErrorType? Type4476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallStatusParam? Type4477 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponseType? Type4477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchOperationParam? Type4478 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalRequestType? Type4478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParam? Type4479 { get; set; } + public global::tryAGI.OpenAI.BetaMCPListToolsType? Type4479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParam? Type4480 { get; set; } + public global::System.Collections.Generic.IList? Type4480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParam? Type4481 { get; set; } + public global::tryAGI.OpenAI.BetaMCPListToolsTool? Type4481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminator? Type4482 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParamType? Type4482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminatorType? Type4483 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatusParam? Type4483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParamType? Type4484 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParamType? Type4484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParamType? Type4485 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallStatusParam? Type4485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParamType? Type4486 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchOperationParam? Type4486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParamType? Type4487 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParam? Type4487 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4488 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParam? Type4488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentParam? Type4489 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParam? Type4489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemStatus? Type4490 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminator? Type4490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParam? Type4491 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminatorType? Type4491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParam? Type4492 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParamType? Type4492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParam? Type4493 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParamType? Type4493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminator? Type4494 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParamType? Type4494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminatorType? Type4495 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParamType? Type4495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParamType? Type4496 { get; set; } + public global::System.Collections.Generic.IList? Type4496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParamType? Type4497 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentParam? Type4497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamType? Type4498 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemStatus? Type4498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellActionParam? Type4499 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParam? Type4499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant15? Type4500 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParam? Type4500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1Discriminator? Type4501 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParam? Type4501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1DiscriminatorType? Type4502 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminator? Type4502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputType? Type4503 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminatorType? Type4503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputStatus? Type4504 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParamType? Type4504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallType? Type4505 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParamType? Type4505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellExecAction? Type4506 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamType? Type4506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallStatus? Type4507 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellActionParam? Type4507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellExecActionType? Type4508 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant15? Type4508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallType? Type4509 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1Discriminator? Type4509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallStatus? Type4510 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1DiscriminatorType? Type4510 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4511 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputType? Type4511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputsVariant1Item2? Type4512 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputStatus? Type4512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogs? Type4513 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallType? Type4513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImage? Type4514 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellExecAction? Type4514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminator? Type4515 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallStatus? Type4515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminatorType? Type4516 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellExecActionType? Type4516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImageType? Type4517 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallType? Type4517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogsType? Type4518 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallStatus? Type4518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallType? Type4519 { get; set; } + public global::System.Collections.Generic.IList? Type4519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallStatus? Type4520 { get; set; } + public global::tryAGI.OpenAI.OutputsVariant1Item2? Type4520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type4521 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogs? Type4521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallSizeVariant1? Type4522 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImage? Type4522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallQuality? Type4523 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminator? Type4523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageBackground? Type4524 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminatorType? Type4524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageOutputFormat? Type4525 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImageType? Type4525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionSummaryItemParamType? Type4526 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogsType? Type4526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningItemType? Type4527 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallType? Type4527 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4528 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallStatus? Type4528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSummaryTextContent? Type4529 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type4529 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4530 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallSizeVariant1? Type4530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningTextContent? Type4531 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallQuality? Type4531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningItemStatus? Type4532 { get; set; } + public global::tryAGI.OpenAI.BetaImageBackground? Type4532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningTextContentType? Type4533 { get; set; } + public global::tryAGI.OpenAI.BetaImageOutputFormat? Type4533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSummaryTextContentType? Type4534 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionSummaryItemParamType? Type4534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamType? Type4535 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningItemType? Type4535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamReasoning? Type4536 { get; set; } + public global::System.Collections.Generic.IList? Type4536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamType? Type4537 { get; set; } + public global::tryAGI.OpenAI.BetaSummaryTextContent? Type4537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamRole? Type4538 { get; set; } + public global::System.Collections.Generic.IList? Type4538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputItemParamType? Type4539 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningTextContent? Type4539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallItemStatus? Type4540 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningItemStatus? Type4540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCallItemParamType? Type4541 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningTextContentType? Type4541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParamType? Type4542 { get; set; } + public global::tryAGI.OpenAI.BetaSummaryTextContentType? Type4542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentAction1? Type4543 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamType? Type4543 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4544 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamReasoning? Type4544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParam? Type4545 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamType? Type4545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParamType? Type4546 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamRole? Type4546 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4547 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputItemParamType? Type4547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem4? Type4548 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallItemStatus? Type4548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationParam? Type4549 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCallItemParamType? Type4549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationParam? Type4550 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParamType? Type4550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationParam? Type4551 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentAction1? Type4551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminator? Type4552 { get; set; } + public global::System.Collections.Generic.IList? Type4552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminatorType? Type4553 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParam? Type4553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationParamType? Type4554 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParamType? Type4554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationParamType? Type4555 { get; set; } + public global::System.Collections.Generic.IList? Type4555 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationParamType? Type4556 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem4? Type4556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallItemParamType? Type4557 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationParam? Type4557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParamType? Type4558 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationParam? Type4558 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4559 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationParam? Type4559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem6? Type4560 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminator? Type4560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContentParam? Type4561 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminatorType? Type4561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParam? Type4562 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationParamType? Type4562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContentParam? Type4563 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationParamType? Type4563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminator? Type4564 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationParamType? Type4564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminatorType? Type4565 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallItemParamType? Type4565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContentParamType? Type4566 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParamType? Type4566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParamType? Type4567 { get; set; } + public global::System.Collections.Generic.IList? Type4567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDetailEnum? Type4568 { get; set; } + public global::tryAGI.OpenAI.ContentItem6? Type4568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParam? Type4569 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContentParam? Type4569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParamMode? Type4570 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParam? Type4570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContentParamType? Type4571 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContentParam? Type4571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamType? Type4572 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminator? Type4572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4573 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminatorType? Type4573 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4574 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContentParamType? Type4574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputVariant2Item2? Type4575 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParamType? Type4575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContentParam? Type4576 { get; set; } + public global::tryAGI.OpenAI.BetaDetailEnum? Type4576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type4577 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParam? Type4577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType? Type4578 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParamMode? Type4578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContentParamType? Type4579 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContentParamType? Type4579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileDetailEnum? Type4580 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamType? Type4580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallType? Type4581 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallStatus? Type4582 { get; set; } + public global::System.Collections.Generic.IList? Type4582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallType? Type4583 { get; set; } + public global::tryAGI.OpenAI.OutputVariant2Item2? Type4583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchCallStatus? Type4584 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContentParam? Type4584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallAction? Type4585 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type4585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearch? Type4586 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType? Type4586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionOpenPage? Type4587 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContentParamType? Type4587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionFind? Type4588 { get; set; } + public global::tryAGI.OpenAI.BetaFileDetailEnum? Type4588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminator? Type4589 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallType? Type4589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminatorType? Type4590 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallStatus? Type4590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionFindType? Type4591 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallType? Type4591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionOpenPageType? Type4592 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchCallStatus? Type4592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearchType? Type4593 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallAction? Type4593 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4594 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearch? Type4594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearchSource? Type4595 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionOpenPage? Type4595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearchSourceType? Type4596 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionFind? Type4596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallOutputItemParamType? Type4597 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminator? Type4597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotImage? Type4598 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminatorType? Type4598 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4599 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionFindType? Type4599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallSafetyCheckParam? Type4600 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionOpenPageType? Type4600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotImageType? Type4601 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearchType? Type4601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallType? Type4602 { get; set; } + public global::System.Collections.Generic.IList? Type4602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerAction? Type4603 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearchSource? Type4603 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4604 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearchSourceType? Type4604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallStatus? Type4605 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallOutputItemParamType? Type4605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaClickParam? Type4606 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotImage? Type4606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDoubleClickAction? Type4607 { get; set; } + public global::System.Collections.Generic.IList? Type4607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDragParam? Type4608 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallSafetyCheckParam? Type4608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaKeyPressAction? Type4609 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotImageType? Type4609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMoveParam? Type4610 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallType? Type4610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScreenshotParam? Type4611 { get; set; } + public global::tryAGI.OpenAI.BetaComputerAction? Type4611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScrollParam? Type4612 { get; set; } + public global::System.Collections.Generic.IList? Type4612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTypeParam? Type4613 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallStatus? Type4613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWaitParam? Type4614 { get; set; } + public global::tryAGI.OpenAI.BetaClickParam? Type4614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerActionDiscriminator? Type4615 { get; set; } + public global::tryAGI.OpenAI.BetaDoubleClickAction? Type4615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerActionDiscriminatorType? Type4616 { get; set; } + public global::tryAGI.OpenAI.BetaDragParam? Type4616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWaitParamType? Type4617 { get; set; } + public global::tryAGI.OpenAI.BetaKeyPressAction? Type4617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTypeParamType? Type4618 { get; set; } + public global::tryAGI.OpenAI.BetaMoveParam? Type4618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScrollParamType? Type4619 { get; set; } + public global::tryAGI.OpenAI.BetaScreenshotParam? Type4619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScreenshotParamType? Type4620 { get; set; } + public global::tryAGI.OpenAI.BetaScrollParam? Type4620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMoveParamType? Type4621 { get; set; } + public global::tryAGI.OpenAI.BetaTypeParam? Type4621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaKeyPressActionType? Type4622 { get; set; } + public global::tryAGI.OpenAI.BetaWaitParam? Type4622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDragParamType? Type4623 { get; set; } + public global::tryAGI.OpenAI.BetaComputerActionDiscriminator? Type4623 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4624 { get; set; } + public global::tryAGI.OpenAI.BetaComputerActionDiscriminatorType? Type4624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCoordParam? Type4625 { get; set; } + public global::tryAGI.OpenAI.BetaWaitParamType? Type4625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDoubleClickActionType? Type4626 { get; set; } + public global::tryAGI.OpenAI.BetaTypeParamType? Type4626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaClickParamType? Type4627 { get; set; } + public global::tryAGI.OpenAI.BetaScrollParamType? Type4627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaClickButtonType? Type4628 { get; set; } + public global::tryAGI.OpenAI.BetaScreenshotParamType? Type4628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCallType? Type4629 { get; set; } + public global::tryAGI.OpenAI.BetaMoveParamType? Type4629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCallStatus? Type4630 { get; set; } + public global::tryAGI.OpenAI.BetaKeyPressActionType? Type4630 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4631 { get; set; } + public global::tryAGI.OpenAI.BetaDragParamType? Type4631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCallResultsVariant1Item? Type4632 { get; set; } + public global::System.Collections.Generic.IList? Type4632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageType? Type4633 { get; set; } + public global::tryAGI.OpenAI.BetaCoordParam? Type4633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageRole? Type4634 { get; set; } + public global::tryAGI.OpenAI.BetaDoubleClickActionType? Type4634 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4635 { get; set; } + public global::tryAGI.OpenAI.BetaClickParamType? Type4635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageContent? Type4636 { get; set; } + public global::tryAGI.OpenAI.BetaClickButtonType? Type4636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessagePhase? Type4637 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCallType? Type4637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageStatus? Type4638 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCallStatus? Type4638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContent? Type4639 { get; set; } + public global::System.Collections.Generic.IList? Type4639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRefusalContent? Type4640 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCallResultsVariant1Item? Type4640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminator? Type4641 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageType? Type4641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminatorType? Type4642 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageRole? Type4642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRefusalContentType? Type4643 { get; set; } + public global::System.Collections.Generic.IList? Type4643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentType? Type4644 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageContent? Type4644 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4645 { get; set; } + public global::tryAGI.OpenAI.BetaMessagePhase? Type4645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAnnotation? Type4646 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageStatus? Type4646 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4647 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContent? Type4647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLogProb? Type4648 { get; set; } + public global::tryAGI.OpenAI.BetaRefusalContent? Type4648 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4649 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminator? Type4649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTopLogProb? Type4650 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminatorType? Type4650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationBody? Type4651 { get; set; } + public global::tryAGI.OpenAI.BetaRefusalContentType? Type4651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationBody? Type4652 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentType? Type4652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationBody? Type4653 { get; set; } + public global::System.Collections.Generic.IList? Type4653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFilePath? Type4654 { get; set; } + public global::tryAGI.OpenAI.BetaAnnotation? Type4654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAnnotationDiscriminator? Type4655 { get; set; } + public global::System.Collections.Generic.IList? Type4655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAnnotationDiscriminatorType? Type4656 { get; set; } + public global::tryAGI.OpenAI.BetaLogProb? Type4656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFilePathType? Type4657 { get; set; } + public global::System.Collections.Generic.IList? Type4657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationBodyType? Type4658 { get; set; } + public global::tryAGI.OpenAI.BetaTopLogProb? Type4658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationBodyType? Type4659 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationBody? Type4659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationBodyType? Type4660 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationBody? Type4660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageType? Type4661 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationBody? Type4661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageRole? Type4662 { get; set; } + public global::tryAGI.OpenAI.BetaFilePath? Type4662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageStatus? Type4663 { get; set; } + public global::tryAGI.OpenAI.BetaAnnotationDiscriminator? Type4663 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4664 { get; set; } + public global::tryAGI.OpenAI.BetaAnnotationDiscriminatorType? Type4664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputContent? Type4665 { get; set; } + public global::tryAGI.OpenAI.BetaFilePathType? Type4665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputContentDiscriminator? Type4666 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationBodyType? Type4666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputContentDiscriminatorType? Type4667 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationBodyType? Type4667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEasyInputMessageRole? Type4668 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationBodyType? Type4668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4669 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageType? Type4669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEasyInputMessageType? Type4670 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageRole? Type4670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactResponseMethodPublicBody? Type4671 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageStatus? Type4671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsCompaction? Type4672 { get; set; } + public global::System.Collections.Generic.IList? Type4672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheRetentionEnum? Type4673 { get; set; } + public global::tryAGI.OpenAI.BetaInputContent? Type4673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheOptionsParam? Type4674 { get; set; } + public global::tryAGI.OpenAI.BetaInputContentDiscriminator? Type4674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaServiceTierEnum? Type4675 { get; set; } + public global::tryAGI.OpenAI.BetaInputContentDiscriminatorType? Type4675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheTTLEnum? Type4676 { get; set; } + public global::tryAGI.OpenAI.BetaEasyInputMessageRole? Type4676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheModeEnum? Type4677 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsResponses? Type4678 { get; set; } + public global::tryAGI.OpenAI.BetaEasyInputMessageType? Type4678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsShared? Type4679 { get; set; } + public global::tryAGI.OpenAI.BetaCompactResponseMethodPublicBody? Type4679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsResponsesEnum? Type4680 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsCompaction? Type4680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsSharedEnum? Type4681 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheRetentionEnum? Type4681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaErrorResponse? Type4682 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheOptionsParam? Type4682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaError? Type4683 { get; set; } + public global::tryAGI.OpenAI.BetaServiceTierEnum? Type4683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentErrorDetailsResource? Type4684 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheTTLEnum? Type4684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentErrorType? Type4685 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheModeEnum? Type4685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentSteer? Type4686 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsResponses? Type4686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentErrorTypeEnum? Type4687 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsShared? Type4687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseItemList? Type4688 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsResponsesEnum? Type4688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseItemListObject? Type4689 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsSharedEnum? Type4689 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4690 { get; set; } + public global::tryAGI.OpenAI.BetaErrorResponse? Type4690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemResource? Type4691 { get; set; } + public global::tryAGI.OpenAI.BetaError? Type4691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageResource? Type4692 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentErrorDetailsResource? Type4692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputResource? Type4693 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentErrorType? Type4693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallResource? Type4694 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentSteer? Type4694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResource? Type4695 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentErrorTypeEnum? Type4695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessage? Type4696 { get; set; } + public global::tryAGI.OpenAI.BetaResponseItemList? Type4696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCall? Type4697 { get; set; } + public global::tryAGI.OpenAI.BetaResponseItemListObject? Type4697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutput? Type4698 { get; set; } + public global::System.Collections.Generic.IList? Type4698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCall? Type4699 { get; set; } + public global::tryAGI.OpenAI.BetaItemResource? Type4699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutput? Type4700 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageResource? Type4700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalTools? Type4701 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputResource? Type4701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdate? Type4702 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallResource? Type4702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgram? Type4703 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResource? Type4703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutput? Type4704 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessage? Type4704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionBody? Type4705 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCall? Type4705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCall? Type4706 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutput? Type4706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutput? Type4707 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCall? Type4707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCall? Type4708 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutput? Type4708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutput? Type4709 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalTools? Type4709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponseResource? Type4710 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdate? Type4710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallResource? Type4711 { get; set; } + public global::tryAGI.OpenAI.BetaProgram? Type4711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutputResource? Type4712 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutput? Type4712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemResourceDiscriminator? Type4713 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionBody? Type4713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemResourceDiscriminatorType? Type4714 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCall? Type4714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutputResourceVariant2? Type4715 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutput? Type4715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputStatusEnum? Type4716 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCall? Type4716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallResourceVariant2? Type4717 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutput? Type4717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallStatus? Type4718 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponseResource? Type4718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponseResourceType? Type4719 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallResource? Type4719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputType? Type4720 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutputResource? Type4720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatus? Type4721 { get; set; } + public global::tryAGI.OpenAI.BetaItemResourceDiscriminator? Type4721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallType? Type4722 { get; set; } + public global::tryAGI.OpenAI.BetaItemResourceDiscriminatorType? Type4722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallStatus? Type4723 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutputResourceVariant2? Type4723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Operation2? Type4724 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputStatusEnum? Type4724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperation? Type4725 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallResourceVariant2? Type4725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperation? Type4726 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallStatus? Type4726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperation? Type4727 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponseResourceType? Type4727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminator? Type4728 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputType? Type4728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminatorType? Type4729 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatus? Type4729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationType? Type4730 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallType? Type4730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationType? Type4731 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallStatus? Type4731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationType? Type4732 { get; set; } + public global::tryAGI.OpenAI.Operation2? Type4732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputType? Type4733 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperation? Type4733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputStatusEnum? Type4734 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperation? Type4734 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4735 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperation? Type4735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContent? Type4736 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminator? Type4736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Outcome2? Type4737 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminatorType? Type4737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcome? Type4738 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationType? Type4738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcome? Type4739 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationType? Type4739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminator? Type4740 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationType? Type4740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminatorType? Type4741 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputType? Type4741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeType? Type4742 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputStatusEnum? Type4742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeType? Type4743 { get; set; } + public global::System.Collections.Generic.IList? Type4743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallType? Type4744 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContent? Type4744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellAction? Type4745 { get; set; } + public global::tryAGI.OpenAI.Outcome2? Type4745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallStatus? Type4746 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcome? Type4746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant16? Type4747 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcome? Type4747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentResource? Type4748 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminator? Type4748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceResource? Type4749 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminatorType? Type4749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1Discriminator? Type4750 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeType? Type4750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1DiscriminatorType? Type4751 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeType? Type4751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceResourceType? Type4752 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallType? Type4752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentResourceType? Type4753 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellAction? Type4753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionBodyType? Type4754 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallStatus? Type4754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputType? Type4755 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant16? Type4755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputStatus? Type4756 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentResource? Type4756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramType? Type4757 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceResource? Type4757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateType? Type4758 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1Discriminator? Type4758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateReasoning? Type4759 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1DiscriminatorType? Type4759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsType? Type4760 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceResourceType? Type4760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageRole? Type4761 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentResourceType? Type4761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputType? Type4762 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionBodyType? Type4762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCallType? Type4763 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputType? Type4763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutputType? Type4764 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputStatus? Type4764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentAction? Type4765 { get; set; } + public global::tryAGI.OpenAI.BetaProgramType? Type4765 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4766 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateType? Type4766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallType? Type4767 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateReasoning? Type4767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageType? Type4768 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsType? Type4768 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4769 { get; set; } + public global::tryAGI.OpenAI.BetaMessageRole? Type4769 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem7? Type4770 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputType? Type4770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextContent? Type4771 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCallType? Type4771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotContent? Type4772 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutputType? Type4772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContent? Type4773 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentAction? Type4773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminator? Type4774 { get; set; } + public global::System.Collections.Generic.IList? Type4774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminatorType? Type4775 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallType? Type4775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContentType? Type4776 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageType? Type4776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotContentType? Type4777 { get; set; } + public global::System.Collections.Generic.IList? Type4777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextContentType? Type4778 { get; set; } + public global::tryAGI.OpenAI.ContentItem7? Type4778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutput? Type4779 { get; set; } + public global::tryAGI.OpenAI.BetaTextContent? Type4779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResourceVariant2? Type4780 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotContent? Type4780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputType? Type4781 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContent? Type4781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputStatus? Type4782 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminator? Type4782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallResourceVariant2? Type4783 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminatorType? Type4783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutput? Type4784 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContentType? Type4784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputResourceVariant2? Type4785 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotContentType? Type4785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallOutputStatus? Type4786 { get; set; } + public global::tryAGI.OpenAI.BetaTextContentType? Type4786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputType? Type4787 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutput? Type4787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputStatus? Type4788 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResourceVariant2? Type4788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageResourceVariant2? Type4789 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputType? Type4789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactResource? Type4790 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputStatus? Type4790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactResourceObject? Type4791 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallResourceVariant2? Type4791 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4792 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutput? Type4792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemField? Type4793 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputResourceVariant2? Type4793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseUsage? Type4794 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallOutputStatus? Type4794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseUsageInputTokensDetails? Type4795 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputType? Type4795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseUsageOutputTokensDetails? Type4796 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputStatus? Type4796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessage? Type4797 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageResourceVariant2? Type4797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemFieldDiscriminator? Type4798 { get; set; } + public global::tryAGI.OpenAI.BetaCompactResource? Type4798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemFieldDiscriminatorType? Type4799 { get; set; } + public global::tryAGI.OpenAI.BetaCompactResourceObject? Type4799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageType? Type4800 { get; set; } + public global::System.Collections.Generic.IList? Type4800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageStatus? Type4801 { get; set; } + public global::tryAGI.OpenAI.BetaItemField? Type4801 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4802 { get; set; } + public global::tryAGI.OpenAI.BetaResponseUsage? Type4802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem8? Type4803 { get; set; } + public global::tryAGI.OpenAI.BetaResponseUsageInputTokensDetails? Type4803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminator? Type4804 { get; set; } + public global::tryAGI.OpenAI.BetaResponseUsageOutputTokensDetails? Type4804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminatorType? Type4805 { get; set; } + public global::tryAGI.OpenAI.BetaMessage? Type4805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessagePhase2? Type4806 { get; set; } + public global::tryAGI.OpenAI.BetaItemFieldDiscriminator? Type4806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEvent? Type4807 { get; set; } + public global::tryAGI.OpenAI.BetaItemFieldDiscriminatorType? Type4807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEventType? Type4808 { get; set; } + public global::tryAGI.OpenAI.BetaMessageType? Type4808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEvent? Type4809 { get; set; } + public global::tryAGI.OpenAI.BetaMessageStatus? Type4809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEventType? Type4810 { get; set; } + public global::System.Collections.Generic.IList? Type4810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseQueuedEvent? Type4811 { get; set; } + public global::tryAGI.OpenAI.ContentItem8? Type4811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseQueuedEventType? Type4812 { get; set; } + public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminator? Type4812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponse? Type4813 { get; set; } + public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminatorType? Type4813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelResponseProperties? Type4814 { get; set; } + public global::tryAGI.OpenAI.BetaMessagePhase2? Type4814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseProperties? Type4815 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEvent? Type4815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3? Type4816 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEventType? Type4816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaServiceTierResponsesEnum? Type4817 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEvent? Type4817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3Truncation? Type4818 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEventType? Type4818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3Object? Type4819 { get; set; } + public global::tryAGI.OpenAI.BetaResponseQueuedEvent? Type4819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3Status? Type4820 { get; set; } + public global::tryAGI.OpenAI.BetaResponseQueuedEventType? Type4820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAccessProgramsBody? Type4821 { get; set; } + public global::tryAGI.OpenAI.BetaResponse? Type4821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorVariant1? Type4822 { get; set; } + public global::tryAGI.OpenAI.BetaModelResponseProperties? Type4822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetails? Type4823 { get; set; } + public global::tryAGI.OpenAI.BetaResponseProperties? Type4823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetailsReason? Type4824 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3? Type4824 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4825 { get; set; } + public global::tryAGI.OpenAI.BetaServiceTierResponsesEnum? Type4825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputItem? Type4826 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3Truncation? Type4826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheOptions? Type4827 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3Object? Type4827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheDiagnostics? Type4828 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3Status? Type4828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModeration? Type4829 { get; set; } + public global::tryAGI.OpenAI.BetaAccessProgramsBody? Type4829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConversation? Type4830 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorVariant1? Type4830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Input5? Type4831 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetails? Type4831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationResultBody? Type4832 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetailsReason? Type4832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationErrorBody? Type4833 { get; set; } + public global::System.Collections.Generic.IList? Type4833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationInputDiscriminator? Type4834 { get; set; } + public global::tryAGI.OpenAI.BetaOutputItem? Type4834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationInputDiscriminatorType? Type4835 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheOptions? Type4835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Output9? Type4836 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheDiagnostics? Type4836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationOutputDiscriminator? Type4837 { get; set; } + public global::tryAGI.OpenAI.BetaModeration? Type4837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationOutputDiscriminatorType? Type4838 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConversation? Type4838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationErrorBodyType? Type4839 { get; set; } + public global::tryAGI.OpenAI.Input5? Type4839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationResultBodyType? Type4840 { get; set; } + public global::tryAGI.OpenAI.BetaModerationResultBody? Type4840 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary>? Type4841 { get; set; } + public global::tryAGI.OpenAI.BetaModerationErrorBody? Type4841 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4842 { get; set; } + public global::tryAGI.OpenAI.BetaModerationInputDiscriminator? Type4842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationInputType? Type4843 { get; set; } + public global::tryAGI.OpenAI.BetaModerationInputDiscriminatorType? Type4843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBody? Type4844 { get; set; } + public global::tryAGI.OpenAI.Output9? Type4844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBody? Type4845 { get; set; } + public global::tryAGI.OpenAI.BetaModerationOutputDiscriminator? Type4845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBody? Type4846 { get; set; } + public global::tryAGI.OpenAI.BetaModerationOutputDiscriminatorType? Type4846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBody? Type4847 { get; set; } + public global::tryAGI.OpenAI.BetaModerationErrorBodyType? Type4847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminator? Type4848 { get; set; } + public global::tryAGI.OpenAI.BetaModerationResultBodyType? Type4848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminatorType? Type4849 { get; set; } + public global::System.Collections.Generic.Dictionary>? Type4849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBodyType? Type4850 { get; set; } + public global::System.Collections.Generic.IList? Type4850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType? Type4851 { get; set; } + public global::tryAGI.OpenAI.BetaModerationInputType? Type4851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBodyType? Type4852 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBody? Type4852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBodyType? Type4853 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBody? Type4853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCacheMissReasonTypeEnum? Type4854 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBody? Type4854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputItemDiscriminator? Type4855 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBody? Type4855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputItemDiscriminatorType? Type4856 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminator? Type4856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorCode? Type4857 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminatorType? Type4857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCyberAccessProgramEnum? Type4858 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBodyType? Type4858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptVariant1? Type4859 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType? Type4859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4860 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBodyType? Type4860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelResponsePropertiesPromptCacheRetention? Type4861 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBodyType? Type4861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEvent? Type4862 { get; set; } + public global::tryAGI.OpenAI.BetaCacheMissReasonTypeEnum? Type4862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEventType? Type4863 { get; set; } + public global::tryAGI.OpenAI.BetaOutputItemDiscriminator? Type4863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEvent? Type4864 { get; set; } + public global::tryAGI.OpenAI.BetaOutputItemDiscriminatorType? Type4864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEventType? Type4865 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorCode? Type4865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEvent? Type4866 { get; set; } + public global::tryAGI.OpenAI.BetaCyberAccessProgramEnum? Type4866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEventType? Type4867 { get; set; } + public global::tryAGI.OpenAI.BetaPromptVariant1? Type4867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEvent? Type4868 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEventType? Type4869 { get; set; } + public global::tryAGI.OpenAI.BetaModelResponsePropertiesPromptCacheRetention? Type4869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEvent? Type4870 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEvent? Type4870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEventType? Type4871 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEventType? Type4871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEvent? Type4872 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEvent? Type4872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEventType? Type4873 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEventType? Type4873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEvent? Type4874 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEvent? Type4874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEventType? Type4875 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEventType? Type4875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEvent? Type4876 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEvent? Type4876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEventType? Type4877 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEventType? Type4877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEvent? Type4878 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEvent? Type4878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEventType? Type4879 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEventType? Type4879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEvent? Type4880 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEvent? Type4880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEventType? Type4881 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEventType? Type4881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEvent? Type4882 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEvent? Type4882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEventType? Type4883 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEventType? Type4883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEvent? Type4884 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEvent? Type4884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEventType? Type4885 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEventType? Type4885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEvent? Type4886 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEvent? Type4886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEventType? Type4887 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEventType? Type4887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEvent? Type4888 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEvent? Type4888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEventType? Type4889 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEventType? Type4889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEvent? Type4890 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEvent? Type4890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEventType? Type4891 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEventType? Type4891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEvent? Type4892 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEvent? Type4892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEventType? Type4893 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEventType? Type4893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEvent? Type4894 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEvent? Type4894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEventType? Type4895 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEventType? Type4895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEvent? Type4896 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEvent? Type4896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventType? Type4897 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEventType? Type4897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventStatus? Type4898 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEvent? Type4898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPart? Type4899 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEventType? Type4899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPartType? Type4900 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEvent? Type4900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEvent? Type4901 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEventType? Type4901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventType? Type4902 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEvent? Type4902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPart? Type4903 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEventType? Type4903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPartType? Type4904 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEvent? Type4904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDoneEvent? Type4905 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventType? Type4905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDoneEventType? Type4906 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventStatus? Type4906 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4907 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPart? Type4907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseLogProb? Type4908 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPartType? Type4908 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4909 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEvent? Type4909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseLogProbTopLogprob? Type4910 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventType? Type4910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDeltaEvent? Type4911 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPart? Type4911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDeltaEventType? Type4912 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPartType? Type4912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDoneEvent? Type4913 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDoneEvent? Type4913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDoneEventType? Type4914 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDoneEventType? Type4914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEvent? Type4915 { get; set; } + public global::System.Collections.Generic.IList? Type4915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEventType? Type4916 { get; set; } + public global::tryAGI.OpenAI.BetaResponseLogProb? Type4916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEvent? Type4917 { get; set; } + public global::System.Collections.Generic.IList? Type4917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEventType? Type4918 { get; set; } + public global::tryAGI.OpenAI.BetaResponseLogProbTopLogprob? Type4918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEvent? Type4919 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDeltaEvent? Type4919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEventType? Type4920 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDeltaEventType? Type4920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInProgressEvent? Type4921 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDoneEvent? Type4921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInProgressEventType? Type4922 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDoneEventType? Type4922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEvent? Type4923 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEvent? Type4923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEventType? Type4924 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEventType? Type4924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEvent? Type4925 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEvent? Type4925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEventType? Type4926 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEventType? Type4926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaShellCallOutputDelta? Type4927 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEvent? Type4927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEvent? Type4928 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEventType? Type4928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEventType? Type4929 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInProgressEvent? Type4929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEvent? Type4930 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInProgressEventType? Type4930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEventType? Type4931 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEvent? Type4931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEvent? Type4932 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEventType? Type4932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEventType? Type4933 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEvent? Type4933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEvent? Type4934 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEventType? Type4934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEventType? Type4935 { get; set; } + public global::tryAGI.OpenAI.BetaShellCallOutputDelta? Type4935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEvent? Type4936 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEvent? Type4936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEventType? Type4937 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEventType? Type4937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEvent? Type4938 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEvent? Type4938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEventType? Type4939 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEventType? Type4939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEvent? Type4940 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEvent? Type4940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEventType? Type4941 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEventType? Type4941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEvent? Type4942 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEvent? Type4942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEventType? Type4943 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEventType? Type4943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorEvent? Type4944 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEvent? Type4944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorEventType? Type4945 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEventType? Type4945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCreatedEvent? Type4946 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEvent? Type4946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCreatedEventType? Type4947 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEventType? Type4947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartDoneEvent? Type4948 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEvent? Type4948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartDoneEventType? Type4949 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEventType? Type4949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputContent? Type4950 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEvent? Type4950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputContentDiscriminator? Type4951 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEventType? Type4951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputContentDiscriminatorType? Type4952 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorEvent? Type4952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartAddedEvent? Type4953 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorEventType? Type4953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartAddedEventType? Type4954 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCreatedEvent? Type4954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompletedEvent? Type4955 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCreatedEventType? Type4955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompletedEventType? Type4956 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartDoneEvent? Type4956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEvent? Type4957 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartDoneEventType? Type4957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEventType? Type4958 { get; set; } + public global::tryAGI.OpenAI.BetaOutputContent? Type4958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEvent? Type4959 { get; set; } + public global::tryAGI.OpenAI.BetaOutputContentDiscriminator? Type4959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEventType? Type4960 { get; set; } + public global::tryAGI.OpenAI.BetaOutputContentDiscriminatorType? Type4960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEvent? Type4961 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartAddedEvent? Type4961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEventType? Type4962 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartAddedEventType? Type4962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEvent? Type4963 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompletedEvent? Type4963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEventType? Type4964 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompletedEventType? Type4964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEvent? Type4965 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEvent? Type4965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEventType? Type4966 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEventType? Type4966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEvent? Type4967 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEvent? Type4967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEventType? Type4968 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEventType? Type4968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEvent? Type4969 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEvent? Type4969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEventType? Type4970 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEventType? Type4970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEvent? Type4971 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEvent? Type4971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEventType? Type4972 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEventType? Type4972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDoneEvent? Type4973 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEvent? Type4973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDoneEventType? Type4974 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEventType? Type4974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDeltaEvent? Type4975 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEvent? Type4975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDeltaEventType? Type4976 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEventType? Type4976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseIncompleteEvent? Type4977 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEvent? Type4977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseIncompleteEventType? Type4978 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEventType? Type4978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFailedEvent? Type4979 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEvent? Type4979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFailedEventType? Type4980 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEventType? Type4980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEvent? Type4981 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDoneEvent? Type4981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEventType? Type4982 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDoneEventType? Type4982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEvent? Type4983 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDeltaEvent? Type4983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEventType? Type4984 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDeltaEventType? Type4984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEvent? Type4985 { get; set; } + public global::tryAGI.OpenAI.BetaResponseIncompleteEvent? Type4985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEventType? Type4986 { get; set; } + public global::tryAGI.OpenAI.BetaResponseIncompleteEventType? Type4986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEvent? Type4987 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFailedEvent? Type4987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventType? Type4988 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFailedEventType? Type4988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventSteer? Type4989 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEvent? Type4989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInput? Type4990 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEventType? Type4990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventError? Type4991 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEvent? Type4991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventErrorType? Type4992 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEventType? Type4992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerErrorCode? Type4993 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEvent? Type4993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerErrorCodeEnum? Type4994 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEventType? Type4994 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4995 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEvent? Type4995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInputItem? Type4996 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventType? Type4996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParam? Type4997 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventSteer? Type4997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminator? Type4998 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInput? Type4998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminatorType? Type4999 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventError? Type4999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamType? Type5000 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventErrorType? Type5000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamRole? Type5001 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerErrorCode? Type5001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, string>? Type5002 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerErrorCodeEnum? Type5002 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5003 { get; set; } + public global::System.Collections.Generic.IList? Type5003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentVariant1Item2? Type5004 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInputItem? Type5004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminator? Type5005 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParam? Type5005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminatorType? Type5006 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminator? Type5006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingEvent? Type5007 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminatorType? Type5007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingEventType? Type5008 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamType? Type5008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingEventSteer? Type5009 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamRole? Type5009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingReason? Type5010 { get; set; } + public global::tryAGI.OpenAI.OneOf, string>? Type5010 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5011 { get; set; } + public global::System.Collections.Generic.IList? Type5011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInput? Type5012 { get; set; } + public global::tryAGI.OpenAI.ContentVariant1Item2? Type5012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutput? Type5013 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminator? Type5013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutputType? Type5014 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminatorType? Type5014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutput? Type5015 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingEvent? Type5015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutputType? Type5016 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingEventType? Type5016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutput? Type5017 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingEventSteer? Type5017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutputType? Type5018 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingReason? Type5018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutput? Type5019 { get; set; } + public global::System.Collections.Generic.IList? Type5019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutputType? Type5020 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInput? Type5020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutput? Type5021 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutput? Type5021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutputType? Type5022 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutputType? Type5022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutput? Type5023 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutput? Type5023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputType? Type5024 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutputType? Type5024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputExecution? Type5025 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutput? Type5025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponse? Type5026 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutputType? Type5026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponseType? Type5027 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutput? Type5027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminator? Type5028 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutputType? Type5028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminatorType? Type5029 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutput? Type5029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingReasonEnum? Type5030 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutputType? Type5030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEvent? Type5031 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutput? Type5031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventType? Type5032 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputType? Type5032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventSteer? Type5033 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputExecution? Type5033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerEvent? Type5034 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponse? Type5034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerEventType? Type5035 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponseType? Type5035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputAudio? Type5036 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminator? Type5036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputAudioType? Type5037 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminatorType? Type5037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudio? Type5038 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingReasonEnum? Type5038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudioType? Type5039 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEvent? Type5039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudioInputAudio? Type5040 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventType? Type5040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat? Type5041 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventSteer? Type5041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputParam? Type5042 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerEvent? Type5042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContent? Type5043 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerEventType? Type5043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaIncludeEnum? Type5044 { get; set; } + public global::tryAGI.OpenAI.BetaOutputAudio? Type5044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEvent? Type5045 { get; set; } + public global::tryAGI.OpenAI.BetaOutputAudioType? Type5045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5046 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudio? Type5046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDelta2? Type5047 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudioType? Type5047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5048 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudioInputAudio? Type5048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDone2? Type5049 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat? Type5049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5050 { get; set; } + public global::tryAGI.OpenAI.BetaInputParam? Type5050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDelta2? Type5051 { get; set; } + public global::tryAGI.OpenAI.BetaContent? Type5051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5052 { get; set; } + public global::tryAGI.OpenAI.BetaIncludeEnum? Type5052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDone2? Type5053 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEvent? Type5053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDelta2? Type5054 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDone2? Type5055 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDelta2? Type5055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsCompleted2? Type5056 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallInWsProgress2? Type5057 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDone2? Type5057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsInterpreting2? Type5058 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5059 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDelta2? Type5059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCompactionWsCompacting2? Type5060 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5061 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDone2? Type5061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCompleted2? Type5062 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDelta2? Type5062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5063 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDone2? Type5063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsAdded2? Type5064 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsCompleted2? Type5064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5065 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallInWsProgress2? Type5065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsDone2? Type5066 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsInterpreting2? Type5066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5067 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCreated2? Type5068 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCompactionWsCompacting2? Type5068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5069 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsCompleted2? Type5070 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCompleted2? Type5070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5071 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallInWsProgress2? Type5072 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsAdded2? Type5072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5073 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsSearching2? Type5074 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsDone2? Type5074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDelta2? Type5075 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5076 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCreated2? Type5076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDone2? Type5077 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5078 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsCompleted2? Type5078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsAdded2? Type5079 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5080 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallInWsProgress2? Type5080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDelta2? Type5081 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5082 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsSearching2? Type5082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDone2? Type5083 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDelta2? Type5083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDelta2? Type5084 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDone2? Type5085 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDone2? Type5085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5086 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseInWsProgress2? Type5087 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsAdded2? Type5087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5088 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsFailed2? Type5089 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDelta2? Type5089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5090 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsIncomplete2? Type5091 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDone2? Type5091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5092 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDelta2? Type5092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsAdded2? Type5093 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDone2? Type5093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5094 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsDone2? Type5095 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseInWsProgress2? Type5095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5096 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded2? Type5097 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsFailed2? Type5097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5098 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsDone2? Type5099 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsIncomplete2? Type5099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5100 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDelta2? Type5101 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsAdded2? Type5101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5102 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDone2? Type5103 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsDone2? Type5103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5104 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDelta2? Type5105 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded2? Type5105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5106 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDone2? Type5107 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsDone2? Type5107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5108 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDelta2? Type5109 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDelta2? Type5109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5110 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDone2? Type5111 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDone2? Type5111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5112 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDelta2? Type5113 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDelta2? Type5113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5114 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDone2? Type5115 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDone2? Type5115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5116 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsCompleted2? Type5117 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDelta2? Type5117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5118 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallInWsProgress2? Type5119 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDone2? Type5119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5120 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsSearching2? Type5121 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDelta2? Type5121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5122 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsCompleted2? Type5123 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDone2? Type5123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5124 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsGenerating2? Type5125 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsCompleted2? Type5125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5126 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallInWsProgress2? Type5127 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallInWsProgress2? Type5127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5128 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallPartialWsImage2? Type5129 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsSearching2? Type5129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5130 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDelta2? Type5131 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsCompleted2? Type5131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5132 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDone2? Type5133 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsGenerating2? Type5133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5134 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsCompleted2? Type5135 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallInWsProgress2? Type5135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5136 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsFailed2? Type5137 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallPartialWsImage2? Type5137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5138 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallInWsProgress2? Type5139 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDelta2? Type5139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5140 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsCompleted2? Type5141 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDone2? Type5141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5142 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsFailed2? Type5143 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsCompleted2? Type5143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5144 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsInWsProgress2? Type5145 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsFailed2? Type5145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5146 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputTextAnnotationWsAdded2? Type5147 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallInWsProgress2? Type5147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5148 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsQueued2? Type5149 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsCompleted2? Type5149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5150 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDelta2? Type5151 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsFailed2? Type5151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5152 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDone2? Type5153 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsInWsProgress2? Type5153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWsError? Type5154 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectCreatedEvent? Type5155 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputTextAnnotationWsAdded2? Type5155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEvent? Type5156 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminator? Type5157 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsQueued2? Type5157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminatorType? Type5158 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEventType? Type5159 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDelta2? Type5159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEventError? Type5160 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEventErrorCode? Type5161 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDone2? Type5161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectCreatedEventType? Type5162 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWsError? Type5162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWsErrorType? Type5163 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectCreatedEvent? Type5163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaErrorPayload? Type5164 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEvent? Type5164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEvent? Type5165 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminator? Type5165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEventVariant2? Type5166 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminatorType? Type5166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEvent? Type5167 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEventType? Type5167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreate? Type5168 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEventError? Type5168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectEvent? Type5169 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEventErrorCode? Type5169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminator? Type5170 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectCreatedEventType? Type5170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminatorType? Type5171 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWsErrorType? Type5171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectEventType? Type5172 { get; set; } + public global::tryAGI.OpenAI.BetaErrorPayload? Type5172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1? Type5173 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEvent? Type5173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1Type? Type5174 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEventVariant2? Type5174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponse? Type5175 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEvent? Type5175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateModelResponseProperties? Type5176 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreate? Type5176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponseVariant3? Type5177 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectEvent? Type5177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAccessProgramsParam? Type5178 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminator? Type5178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsePromptCacheOptionsParam? Type5179 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminatorType? Type5179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponseVariant3Truncation? Type5180 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectEventType? Type5180 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5181 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1? Type5181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationParam? Type5182 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1Type? Type5182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamOptionsVariant1? Type5183 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponse? Type5183 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5184 { get; set; } + public global::tryAGI.OpenAI.BetaCreateModelResponseProperties? Type5184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContextManagementParam? Type5185 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponseVariant3? Type5185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentParam? Type5186 { get; set; } + public global::tryAGI.OpenAI.BetaAccessProgramsParam? Type5186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationPolicyParam? Type5187 { get; set; } + public global::tryAGI.OpenAI.BetaResponsePromptCacheOptionsParam? Type5187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationConfigParam? Type5188 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponseVariant3Truncation? Type5188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationMode? Type5189 { get; set; } + public global::System.Collections.Generic.IList? Type5189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateModelResponsePropertiesVariant2? Type5190 { get; set; } + public global::tryAGI.OpenAI.BetaModerationParam? Type5190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamEvent? Type5191 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamOptionsVariant1? Type5191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminator? Type5192 { get; set; } + public global::System.Collections.Generic.IList? Type5192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminatorType? Type5193 { get; set; } + public global::tryAGI.OpenAI.BetaContextManagementParam? Type5193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type5194 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentParam? Type5194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type5195 { get; set; } + public global::tryAGI.OpenAI.BetaModerationPolicyParam? Type5195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEvalRequest? Type5196 { get; set; } + public global::tryAGI.OpenAI.BetaModerationConfigParam? Type5196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type5197 { get; set; } + public global::tryAGI.OpenAI.BetaModerationMode? Type5197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsOrder? Type5198 { get; set; } + public global::tryAGI.OpenAI.BetaCreateModelResponsePropertiesVariant2? Type5198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type5199 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamEvent? Type5199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type5200 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminator? Type5200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainersOrder? Type5201 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminatorType? Type5201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainerFilesOrder? Type5202 { get; set; } + public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type5202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListConversationItemsOrder? Type5203 { get; set; } + public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type5203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrder? Type5204 { get; set; } + public global::tryAGI.OpenAI.UpdateEvalRequest? Type5204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrderBy? Type5205 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type5205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsOrder? Type5206 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsOrder? Type5206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsStatus? Type5207 { get; set; } + public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type5207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type5208 { get; set; } + public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type5208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type5209 { get; set; } + public global::tryAGI.OpenAI.ListContainersOrder? Type5209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesOrder? Type5210 { get; set; } + public global::tryAGI.OpenAI.ListContainerFilesOrder? Type5210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type5211 { get; set; } + public global::tryAGI.OpenAI.ListConversationItemsOrder? Type5211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type5212 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrder? Type5212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type5213 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrderBy? Type5213 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5214 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsOrder? Type5214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type5215 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsStatus? Type5215 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5216 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type5216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type5217 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type5217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type5218 { get; set; } + public global::tryAGI.OpenAI.ListFilesOrder? Type5218 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5219 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type5219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type5220 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type5220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupsOrder? Type5221 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type5221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type5222 { get; set; } + public global::System.Collections.Generic.IList? Type5222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupUsersOrder? Type5223 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type5223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectApiKeysOwnerProjectAccess? Type5224 { get; set; } + public global::System.Collections.Generic.IList? Type5224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type5225 { get; set; } + public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type5225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type5226 { get; set; } + public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type5226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RetrieveProjectGroupGroupType? Type5227 { get; set; } + public global::System.Collections.Generic.IList? Type5227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectSpendAlertsOrder? Type5228 { get; set; } + public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type5228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRolesOrder? Type5229 { get; set; } + public global::tryAGI.OpenAI.ListGroupsOrder? Type5229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationSpendAlertsOrder? Type5230 { get; set; } + public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type5230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type5231 { get; set; } + public global::tryAGI.OpenAI.ListGroupUsersOrder? Type5231 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5232 { get; set; } + public global::tryAGI.OpenAI.ListProjectApiKeysOwnerProjectAccess? Type5232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type5233 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type5233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type5234 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type5234 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5235 { get; set; } + public global::tryAGI.OpenAI.RetrieveProjectGroupGroupType? Type5235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type5236 { get; set; } + public global::tryAGI.OpenAI.ListProjectSpendAlertsOrder? Type5236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type5237 { get; set; } + public global::tryAGI.OpenAI.ListRolesOrder? Type5237 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5238 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationSpendAlertsOrder? Type5238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type5239 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type5239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type5240 { get; set; } + public global::System.Collections.Generic.IList? Type5240 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5241 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type5241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type5242 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type5242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type5243 { get; set; } + public global::System.Collections.Generic.IList? Type5243 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5244 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type5244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type5245 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type5245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsBucketWidth? Type5246 { get; set; } + public global::System.Collections.Generic.IList? Type5246 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5247 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type5247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsGroupByItem? Type5248 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type5248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type5249 { get; set; } + public global::System.Collections.Generic.IList? Type5249 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5250 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type5250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSource? Type5251 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type5251 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5252 { get; set; } + public global::System.Collections.Generic.IList? Type5252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSize? Type5253 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type5253 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5254 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsBucketWidth? Type5254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type5255 { get; set; } + public global::System.Collections.Generic.IList? Type5255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type5256 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsGroupByItem? Type5256 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5257 { get; set; } + public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type5257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type5258 { get; set; } + public global::System.Collections.Generic.IList? Type5258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type5259 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSource? Type5259 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5260 { get; set; } + public global::System.Collections.Generic.IList? Type5260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type5261 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSize? Type5261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsBucketWidth? Type5262 { get; set; } + public global::System.Collections.Generic.IList? Type5262 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5263 { get; set; } + public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type5263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsContextLevel? Type5264 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type5264 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5265 { get; set; } + public global::System.Collections.Generic.IList? Type5265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsGroupByItem? Type5266 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type5266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type5267 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type5267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type5268 { get; set; } + public global::System.Collections.Generic.IList? Type5268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectRolesOrder? Type5269 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type5269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type5270 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsBucketWidth? Type5270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListInputItemsOrder? Type5271 { get; set; } + public global::System.Collections.Generic.IList? Type5271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesOrder? Type5272 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsContextLevel? Type5272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsOrder? Type5273 { get; set; } + public global::System.Collections.Generic.IList? Type5273 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5274 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsGroupByItem? Type5274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunIncludeItem? Type5275 { get; set; } + public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type5275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsOrder? Type5276 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type5276 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5277 { get; set; } + public global::tryAGI.OpenAI.ListProjectRolesOrder? Type5277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type5278 { get; set; } + public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type5278 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5279 { get; set; } + public global::tryAGI.OpenAI.ListInputItemsOrder? Type5279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type5280 { get; set; } + public global::tryAGI.OpenAI.ListMessagesOrder? Type5280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresOrder? Type5281 { get; set; } + public global::tryAGI.OpenAI.ListRunsOrder? Type5281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type5282 { get; set; } + public global::System.Collections.Generic.IList? Type5282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type5283 { get; set; } + public global::tryAGI.OpenAI.CreateRunIncludeItem? Type5283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type5284 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsOrder? Type5284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type5285 { get; set; } + public global::System.Collections.Generic.IList? Type5285 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5286 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type5286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponseOpenaiBetaItem? Type5287 { get; set; } + public global::System.Collections.Generic.IList? Type5287 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5288 { get; set; } + public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type5288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaGetResponseOpenaiBetaItem? Type5289 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresOrder? Type5289 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5290 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type5290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDeleteResponseOpenaiBetaItem? Type5291 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type5291 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5292 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type5292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCancelResponseOpenaiBetaItem? Type5293 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type5293 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5294 { get; set; } + public global::System.Collections.Generic.IList? Type5294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactconversationOpenaiBetaItem? Type5295 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponseOpenaiBetaItem? Type5295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaListInputItemsOrder? Type5296 { get; set; } + public global::System.Collections.Generic.IList? Type5296 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5297 { get; set; } + public global::tryAGI.OpenAI.BetaGetResponseOpenaiBetaItem? Type5297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaListInputItemsOpenaiBetaItem? Type5298 { get; set; } + public global::System.Collections.Generic.IList? Type5298 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5299 { get; set; } + public global::tryAGI.OpenAI.BetaDeleteResponseOpenaiBetaItem? Type5299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaGetinputtokencountsOpenaiBetaItem? Type5300 { get; set; } + public global::System.Collections.Generic.IList? Type5300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type5301 { get; set; } + public global::tryAGI.OpenAI.BetaCancelResponseOpenaiBetaItem? Type5301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerResponse? Type5302 { get; set; } + public global::System.Collections.Generic.IList? Type5302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerResponseObject? Type5303 { get; set; } + public global::tryAGI.OpenAI.BetaCompactconversationOpenaiBetaItem? Type5303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerFileResponse? Type5304 { get; set; } + public global::tryAGI.OpenAI.BetaListInputItemsOrder? Type5304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerFileResponseObject? Type5305 { get; set; } + public global::System.Collections.Generic.IList? Type5305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalResponse? Type5306 { get; set; } + public global::tryAGI.OpenAI.BetaListInputItemsOpenaiBetaItem? Type5306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type5307 { get; set; } + public global::System.Collections.Generic.IList? Type5307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type5308 { get; set; } + public global::tryAGI.OpenAI.BetaGetinputtokencountsOpenaiBetaItem? Type5308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject? Type5309 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type5309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteResponseResponse? Type5310 { get; set; } + public global::tryAGI.OpenAI.DeleteContainerResponse? Type5310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteResponseResponseObject? Type5311 { get; set; } + public global::tryAGI.OpenAI.DeleteContainerResponseObject? Type5311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponse? Type5312 { get; set; } + public global::tryAGI.OpenAI.DeleteContainerFileResponse? Type5312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponseObject? Type5313 { get; set; } + public global::tryAGI.OpenAI.DeleteContainerFileResponseObject? Type5313 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5314 { get; set; } + public global::tryAGI.OpenAI.DeleteEvalResponse? Type5314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDeleteResponseResponse? Type5315 { get; set; } + public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type5315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDeleteResponseResponseObject? Type5316 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type5316 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject? Type5317 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteResponseResponse? Type5318 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteResponseResponseObject? Type5319 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponse? Type5320 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponseObject? Type5321 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.IList? Type5322 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.BetaDeleteResponseResponse? Type5323 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.BetaDeleteResponseResponseObject? Type5324 { get; set; } /// /// diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CostsResult.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CostsResult.g.cs index 52922dba5..94c7e706f 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CostsResult.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.CostsResult.g.cs @@ -39,6 +39,12 @@ public sealed partial class CostsResult [global::System.Text.Json.Serialization.JsonPropertyName("project_id")] public string? ProjectId { get; set; } + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("user_id")] + public string? UserId { get; set; } + /// /// /// @@ -76,6 +82,7 @@ public sealed partial class CostsResult /// /// /// + /// /// /// /// @@ -90,6 +97,7 @@ public CostsResult( global::tryAGI.OpenAI.CostsResultAmount? amount, string? lineItem, string? projectId, + string? userId, string? apiKeyId, double? quantity, global::tryAGI.OpenAI.AnyOf? quantityUnit) @@ -99,6 +107,7 @@ public CostsResult( this.Amount = amount; this.LineItem = lineItem; this.ProjectId = projectId; + this.UserId = userId; this.ApiKeyId = apiKeyId; this.Quantity = quantity; this.QuantityUnit = quantityUnit; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParam.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParam.Json.g.cs new file mode 100644 index 000000000..5f2e8827b --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParam.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class LiveCodeInterpreterToolInputParam + { + /// + /// 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 generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), + jsonSerializerContext) as global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? FromJson( + string json) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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.LiveCodeInterpreterToolInputParam? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + 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.LiveCodeInterpreterToolInputParam), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParam.g.cs new file mode 100644 index 000000000..dbb6ca50a --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParam.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class LiveCodeInterpreterToolInputParam + { + /// + /// Default Value: code_interpreter + /// + /// global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType.CodeInterpreter + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.LiveCodeInterpreterToolInputParamTypeJsonConverter))] + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType Type { get; set; } = global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType.CodeInterpreter; + + /// + /// 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. + /// + /// + /// Default Value: code_interpreter + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public LiveCodeInterpreterToolInputParam( + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType type = global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParamType.CodeInterpreter) + { + this.Type = type; + } + + /// + /// Initializes a new instance of the class. + /// + public LiveCodeInterpreterToolInputParam() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParamType.g.cs new file mode 100644 index 000000000..e05fd96ee --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveCodeInterpreterToolInputParamType.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: code_interpreter + /// + public enum LiveCodeInterpreterToolInputParamType + { + /// + /// + /// + CodeInterpreter, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class LiveCodeInterpreterToolInputParamTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this LiveCodeInterpreterToolInputParamType value) + { + return value switch + { + LiveCodeInterpreterToolInputParamType.CodeInterpreter => "code_interpreter", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static LiveCodeInterpreterToolInputParamType? ToEnum(string value) + { + return value switch + { + "code_interpreter" => LiveCodeInterpreterToolInputParamType.CodeInterpreter, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParam.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParam.Json.g.cs new file mode 100644 index 000000000..0bbe979b1 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParam.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class LiveFileSearchToolInputParam + { + /// + /// 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 generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveFileSearchToolInputParam? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), + jsonSerializerContext) as global::tryAGI.OpenAI.LiveFileSearchToolInputParam; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveFileSearchToolInputParam? FromJson( + string json) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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.LiveFileSearchToolInputParam? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + 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.LiveFileSearchToolInputParam), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LiveFileSearchToolInputParam; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParam.g.cs new file mode 100644 index 000000000..d94a28fae --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParam.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class LiveFileSearchToolInputParam + { + /// + /// Default Value: file_search + /// + /// global::tryAGI.OpenAI.LiveFileSearchToolInputParamType.FileSearch + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.LiveFileSearchToolInputParamTypeJsonConverter))] + public global::tryAGI.OpenAI.LiveFileSearchToolInputParamType Type { get; set; } = global::tryAGI.OpenAI.LiveFileSearchToolInputParamType.FileSearch; + + /// + /// 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. + /// + /// + /// Default Value: file_search + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public LiveFileSearchToolInputParam( + global::tryAGI.OpenAI.LiveFileSearchToolInputParamType type = global::tryAGI.OpenAI.LiveFileSearchToolInputParamType.FileSearch) + { + this.Type = type; + } + + /// + /// Initializes a new instance of the class. + /// + public LiveFileSearchToolInputParam() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParamType.g.cs new file mode 100644 index 000000000..7550467fb --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveFileSearchToolInputParamType.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: file_search + /// + public enum LiveFileSearchToolInputParamType + { + /// + /// + /// + FileSearch, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class LiveFileSearchToolInputParamTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this LiveFileSearchToolInputParamType value) + { + return value switch + { + LiveFileSearchToolInputParamType.FileSearch => "file_search", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static LiveFileSearchToolInputParamType? ToEnum(string value) + { + return value switch + { + "file_search" => LiveFileSearchToolInputParamType.FileSearch, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParam.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParam.Json.g.cs new file mode 100644 index 000000000..acc564a55 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParam.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class LiveHostedShellToolInputParam + { + /// + /// 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 generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveHostedShellToolInputParam? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), + jsonSerializerContext) as global::tryAGI.OpenAI.LiveHostedShellToolInputParam; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveHostedShellToolInputParam? FromJson( + string json) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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.LiveHostedShellToolInputParam? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + 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.LiveHostedShellToolInputParam), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LiveHostedShellToolInputParam; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParam.g.cs new file mode 100644 index 000000000..e62ec440a --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParam.g.cs @@ -0,0 +1,70 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported. + /// + public sealed partial class LiveHostedShellToolInputParam + { + /// + /// Default Value: shell + /// + /// global::tryAGI.OpenAI.LiveHostedShellToolInputParamType.Shell + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.LiveHostedShellToolInputParamTypeJsonConverter))] + public global::tryAGI.OpenAI.LiveHostedShellToolInputParamType Type { get; set; } = global::tryAGI.OpenAI.LiveHostedShellToolInputParamType.Shell; + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("environment")] + [global::System.Text.Json.Serialization.JsonRequired] + public required object Environment { 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. + /// + /// + /// + /// Default Value: shell + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public LiveHostedShellToolInputParam( + object environment, + global::tryAGI.OpenAI.LiveHostedShellToolInputParamType type = global::tryAGI.OpenAI.LiveHostedShellToolInputParamType.Shell) + { + this.Type = type; + this.Environment = environment ?? throw new global::System.ArgumentNullException(nameof(environment)); + } + + /// + /// Initializes a new instance of the class. + /// + public LiveHostedShellToolInputParam() + { + } + + /// + /// Creates a new from its single non-const required field, + /// hardcoding any const discriminator fields. + /// + public static LiveHostedShellToolInputParam FromEnvironment(object environment) + { + return new LiveHostedShellToolInputParam + { + Environment = environment, + }; + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment.Json.g.cs new file mode 100644 index 000000000..5772a96c4 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class LiveHostedShellToolInputParamEnvironment + { + /// + /// 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 generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment), + jsonSerializerContext) as global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment? FromJson( + string json) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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.LiveHostedShellToolInputParamEnvironment? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + 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.LiveHostedShellToolInputParamEnvironment), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment.g.cs new file mode 100644 index 000000000..e7f454fac --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class LiveHostedShellToolInputParamEnvironment + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment2.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment2.Json.g.cs new file mode 100644 index 000000000..8f7b04f9f --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment2.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class LiveHostedShellToolInputParamEnvironment2 + { + /// + /// 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 generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment2? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment2), + jsonSerializerContext) as global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment2; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment2? FromJson( + string json) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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.LiveHostedShellToolInputParamEnvironment2? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + 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.LiveHostedShellToolInputParamEnvironment2), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LiveHostedShellToolInputParamEnvironment2; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment2.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment2.g.cs new file mode 100644 index 000000000..8b7f2ef34 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamEnvironment2.g.cs @@ -0,0 +1,19 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class LiveHostedShellToolInputParamEnvironment2 + { + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamType.g.cs new file mode 100644 index 000000000..dac09d555 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveHostedShellToolInputParamType.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: shell + /// + public enum LiveHostedShellToolInputParamType + { + /// + /// + /// + Shell, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class LiveHostedShellToolInputParamTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this LiveHostedShellToolInputParamType value) + { + return value switch + { + LiveHostedShellToolInputParamType.Shell => "shell", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static LiveHostedShellToolInputParamType? ToEnum(string value) + { + return value switch + { + "shell" => LiveHostedShellToolInputParamType.Shell, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParam.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParam.Json.g.cs new file mode 100644 index 000000000..a8f837f33 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParam.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class LiveImageGenerationToolInputParam + { + /// + /// 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 generated default JsonSerializerContext. + /// + public string ToJson() + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return ToJson(global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), + jsonSerializerContext) as global::tryAGI.OpenAI.LiveImageGenerationToolInputParam; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? FromJson( + string json) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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.LiveImageGenerationToolInputParam? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + 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.LiveImageGenerationToolInputParam), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.LiveImageGenerationToolInputParam; + } + + /// + /// Deserializes a JSON stream using the generated default JsonSerializerContext. + /// + public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync( + global::System.IO.Stream jsonStream) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + /// + /// 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) + { + if (jsonSerializerOptions is null) + { + return FromJsonStreamAsync( + jsonStream, + global::tryAGI.OpenAI.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParam.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParam.g.cs new file mode 100644 index 000000000..aba5aa535 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParam.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class LiveImageGenerationToolInputParam + { + /// + /// Default Value: image_generation + /// + /// global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType.ImageGeneration + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.LiveImageGenerationToolInputParamTypeJsonConverter))] + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType Type { get; set; } = global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType.ImageGeneration; + + /// + /// 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. + /// + /// + /// Default Value: image_generation + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public LiveImageGenerationToolInputParam( + global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType type = global::tryAGI.OpenAI.LiveImageGenerationToolInputParamType.ImageGeneration) + { + this.Type = type; + } + + /// + /// Initializes a new instance of the class. + /// + public LiveImageGenerationToolInputParam() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParamType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParamType.g.cs new file mode 100644 index 000000000..1804c8dfb --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveImageGenerationToolInputParamType.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: image_generation + /// + public enum LiveImageGenerationToolInputParamType + { + /// + /// + /// + ImageGeneration, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class LiveImageGenerationToolInputParamTypeExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this LiveImageGenerationToolInputParamType value) + { + return value switch + { + LiveImageGenerationToolInputParamType.ImageGeneration => "image_generation", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static LiveImageGenerationToolInputParamType? ToEnum(string value) + { + return value switch + { + "image_generation" => LiveImageGenerationToolInputParamType.ImageGeneration, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveInitialSessionAudioOutputParamVoiceVariant1.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveInitialSessionAudioOutputParamVoiceVariant1.g.cs index 091562f23..6fc7e77d1 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveInitialSessionAudioOutputParamVoiceVariant1.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveInitialSessionAudioOutputParamVoiceVariant1.g.cs @@ -19,6 +19,10 @@ public enum LiveInitialSessionAudioOutputParamVoiceVariant1 /// /// /// + Aube, + /// + /// + /// Ballad, /// /// @@ -148,6 +152,7 @@ public static string ToValueString(this LiveInitialSessionAudioOutputParamVoiceV { LiveInitialSessionAudioOutputParamVoiceVariant1.Alloy => "alloy", LiveInitialSessionAudioOutputParamVoiceVariant1.Ash => "ash", + LiveInitialSessionAudioOutputParamVoiceVariant1.Aube => "aube", LiveInitialSessionAudioOutputParamVoiceVariant1.Ballad => "ballad", LiveInitialSessionAudioOutputParamVoiceVariant1.Beacon => "beacon", LiveInitialSessionAudioOutputParamVoiceVariant1.Bossa => "bossa", @@ -189,6 +194,7 @@ public static string ToValueString(this LiveInitialSessionAudioOutputParamVoiceV { "alloy" => LiveInitialSessionAudioOutputParamVoiceVariant1.Alloy, "ash" => LiveInitialSessionAudioOutputParamVoiceVariant1.Ash, + "aube" => LiveInitialSessionAudioOutputParamVoiceVariant1.Aube, "ballad" => LiveInitialSessionAudioOutputParamVoiceVariant1.Ballad, "beacon" => LiveInitialSessionAudioOutputParamVoiceVariant1.Beacon, "bossa" => LiveInitialSessionAudioOutputParamVoiceVariant1.Bossa, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.g.cs index 8972f338c..92f29ddba 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.g.cs @@ -8,6 +8,14 @@ namespace tryAGI.OpenAI /// public enum LiveResponsesDelegationSettingsInputParamToolDiscriminatorType { + /// + /// + /// + CodeInterpreter, + /// + /// + /// + FileSearch, /// /// /// @@ -15,6 +23,14 @@ public enum LiveResponsesDelegationSettingsInputParamToolDiscriminatorType /// /// /// + ImageGeneration, + /// + /// + /// + Shell, + /// + /// + /// WebSearch, } @@ -30,7 +46,11 @@ public static string ToValueString(this LiveResponsesDelegationSettingsInputPara { return value switch { + LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.CodeInterpreter => "code_interpreter", + LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.FileSearch => "file_search", LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Function => "function", + LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.ImageGeneration => "image_generation", + LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Shell => "shell", LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.WebSearch => "web_search", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; @@ -42,7 +62,11 @@ public static string ToValueString(this LiveResponsesDelegationSettingsInputPara { return value switch { + "code_interpreter" => LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.CodeInterpreter, + "file_search" => LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.FileSearch, "function" => LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Function, + "image_generation" => LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.ImageGeneration, + "shell" => LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.Shell, "web_search" => LiveResponsesDelegationSettingsInputParamToolDiscriminatorType.WebSearch, _ => null, }; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.g.cs index 1d10d91b6..35feed691 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.g.cs @@ -8,6 +8,14 @@ namespace tryAGI.OpenAI /// public enum LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType { + /// + /// + /// + CodeInterpreter, + /// + /// + /// + FileSearch, /// /// /// @@ -15,6 +23,14 @@ public enum LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType /// /// /// + ImageGeneration, + /// + /// + /// + Shell, + /// + /// + /// WebSearch, } @@ -30,7 +46,11 @@ public static string ToValueString(this LiveResponsesDelegationSettingsUpdateInp { return value switch { + LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.CodeInterpreter => "code_interpreter", + LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.FileSearch => "file_search", LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Function => "function", + LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.ImageGeneration => "image_generation", + LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Shell => "shell", LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.WebSearch => "web_search", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; @@ -42,7 +62,11 @@ public static string ToValueString(this LiveResponsesDelegationSettingsUpdateInp { return value switch { + "code_interpreter" => LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.CodeInterpreter, + "file_search" => LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.FileSearch, "function" => LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Function, + "image_generation" => LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.ImageGeneration, + "shell" => LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.Shell, "web_search" => LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType.WebSearch, _ => null, }; diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SessionTurnErrorCodeResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SessionTurnErrorCodeResource.g.cs index 0d67ee53e..68a74af56 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SessionTurnErrorCodeResource.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.SessionTurnErrorCodeResource.g.cs @@ -55,6 +55,18 @@ public enum SessionTurnErrorCodeResource /// /// /// + OrganizationSpendLimitExceeded, + /// + /// + /// + OrganizationUsageLimitExceeded, + /// + /// + /// + ProjectSpendLimitExceeded, + /// + /// + /// RateLimitExceeded, /// /// @@ -109,6 +121,9 @@ public static string ToValueString(this SessionTurnErrorCodeResource value) SessionTurnErrorCodeResource.InternalError => "internal_error", SessionTurnErrorCodeResource.InvalidRequest => "invalid_request", SessionTurnErrorCodeResource.MisalignmentPolicyViolation => "misalignment_policy_violation", + SessionTurnErrorCodeResource.OrganizationSpendLimitExceeded => "organization_spend_limit_exceeded", + SessionTurnErrorCodeResource.OrganizationUsageLimitExceeded => "organization_usage_limit_exceeded", + SessionTurnErrorCodeResource.ProjectSpendLimitExceeded => "project_spend_limit_exceeded", SessionTurnErrorCodeResource.RateLimitExceeded => "rate_limit_exceeded", SessionTurnErrorCodeResource.RequestTimeout => "request_timeout", SessionTurnErrorCodeResource.ResourceNotFound => "resource_not_found", @@ -138,6 +153,9 @@ public static string ToValueString(this SessionTurnErrorCodeResource value) "internal_error" => SessionTurnErrorCodeResource.InternalError, "invalid_request" => SessionTurnErrorCodeResource.InvalidRequest, "misalignment_policy_violation" => SessionTurnErrorCodeResource.MisalignmentPolicyViolation, + "organization_spend_limit_exceeded" => SessionTurnErrorCodeResource.OrganizationSpendLimitExceeded, + "organization_usage_limit_exceeded" => SessionTurnErrorCodeResource.OrganizationUsageLimitExceeded, + "project_spend_limit_exceeded" => SessionTurnErrorCodeResource.ProjectSpendLimitExceeded, "rate_limit_exceeded" => SessionTurnErrorCodeResource.RateLimitExceeded, "request_timeout" => SessionTurnErrorCodeResource.RequestTimeout, "resource_not_found" => SessionTurnErrorCodeResource.ResourceNotFound, diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem14.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem14.g.cs index de9af58f9..65b589cc7 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem14.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem14.g.cs @@ -87,6 +87,154 @@ public bool TryPickWebSearch( public global::tryAGI.OpenAI.LiveWebSearchToolInputParam PickWebSearch() => WebSearch is { } value ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WebSearch' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam? FileSearch { get; init; } +#else + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam? FileSearch { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(FileSearch))] +#endif + public bool IsFileSearch => FileSearch != null; + + /// + /// + /// + public bool TryPickFileSearch( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveFileSearchToolInputParam? value) + { + value = FileSearch; + return IsFileSearch; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam PickFileSearch() => FileSearch is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'FileSearch' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? CodeInterpreter { get; init; } +#else + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? CodeInterpreter { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(CodeInterpreter))] +#endif + public bool IsCodeInterpreter => CodeInterpreter != null; + + /// + /// + /// + public bool TryPickCodeInterpreter( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? value) + { + value = CodeInterpreter; + return IsCodeInterpreter; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam PickCodeInterpreter() => CodeInterpreter is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'CodeInterpreter' but the value was {ToString()}."); + + /// + /// A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported. + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam? Shell { get; init; } +#else + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam? Shell { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Shell))] +#endif + public bool IsShell => Shell != null; + + /// + /// + /// + public bool TryPickShell( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveHostedShellToolInputParam? value) + { + value = Shell; + return IsShell; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam PickShell() => Shell is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'Shell' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? ImageGeneration { get; init; } +#else + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? ImageGeneration { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ImageGeneration))] +#endif + public bool IsImageGeneration => ImageGeneration != null; + + /// + /// + /// + public bool TryPickImageGeneration( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? value) + { + value = ImageGeneration; + return IsImageGeneration; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam PickImageGeneration() => ImageGeneration is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'ImageGeneration' but the value was {ToString()}."); /// /// /// @@ -133,25 +281,129 @@ public ToolsItem14(global::tryAGI.OpenAI.LiveWebSearchToolInputParam? value) /// public static ToolsItem14 FromWebSearch(global::tryAGI.OpenAI.LiveWebSearchToolInputParam? value) => new ToolsItem14(value); + /// + /// + /// + public static implicit operator ToolsItem14(global::tryAGI.OpenAI.LiveFileSearchToolInputParam value) => new ToolsItem14((global::tryAGI.OpenAI.LiveFileSearchToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveFileSearchToolInputParam?(ToolsItem14 @this) => @this.FileSearch; + + /// + /// + /// + public ToolsItem14(global::tryAGI.OpenAI.LiveFileSearchToolInputParam? value) + { + FileSearch = value; + } + + /// + /// + /// + public static ToolsItem14 FromFileSearch(global::tryAGI.OpenAI.LiveFileSearchToolInputParam? value) => new ToolsItem14(value); + + /// + /// + /// + public static implicit operator ToolsItem14(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam value) => new ToolsItem14((global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam?(ToolsItem14 @this) => @this.CodeInterpreter; + + /// + /// + /// + public ToolsItem14(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? value) + { + CodeInterpreter = value; + } + + /// + /// + /// + public static ToolsItem14 FromCodeInterpreter(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? value) => new ToolsItem14(value); + + /// + /// + /// + public static implicit operator ToolsItem14(global::tryAGI.OpenAI.LiveHostedShellToolInputParam value) => new ToolsItem14((global::tryAGI.OpenAI.LiveHostedShellToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveHostedShellToolInputParam?(ToolsItem14 @this) => @this.Shell; + + /// + /// + /// + public ToolsItem14(global::tryAGI.OpenAI.LiveHostedShellToolInputParam? value) + { + Shell = value; + } + + /// + /// + /// + public static ToolsItem14 FromShell(global::tryAGI.OpenAI.LiveHostedShellToolInputParam? value) => new ToolsItem14(value); + + /// + /// + /// + public static implicit operator ToolsItem14(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam value) => new ToolsItem14((global::tryAGI.OpenAI.LiveImageGenerationToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveImageGenerationToolInputParam?(ToolsItem14 @this) => @this.ImageGeneration; + + /// + /// + /// + public ToolsItem14(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? value) + { + ImageGeneration = value; + } + + /// + /// + /// + public static ToolsItem14 FromImageGeneration(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? value) => new ToolsItem14(value); + /// /// /// public ToolsItem14( global::tryAGI.OpenAI.LiveResponsesDelegationSettingsInputParamToolDiscriminatorType? type, global::tryAGI.OpenAI.LiveFunctionToolInputParam? function, - global::tryAGI.OpenAI.LiveWebSearchToolInputParam? webSearch + global::tryAGI.OpenAI.LiveWebSearchToolInputParam? webSearch, + global::tryAGI.OpenAI.LiveFileSearchToolInputParam? fileSearch, + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? codeInterpreter, + global::tryAGI.OpenAI.LiveHostedShellToolInputParam? shell, + global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? imageGeneration ) { Type = type; Function = function; WebSearch = webSearch; + FileSearch = fileSearch; + CodeInterpreter = codeInterpreter; + Shell = shell; + ImageGeneration = imageGeneration; } /// /// /// public object? Object => + ImageGeneration as object ?? + Shell as object ?? + CodeInterpreter as object ?? + FileSearch as object ?? WebSearch as object ?? Function as object ; @@ -161,7 +413,11 @@ Function as object /// public override string? ToString() => Function?.ToString() ?? - WebSearch?.ToString() + WebSearch?.ToString() ?? + FileSearch?.ToString() ?? + CodeInterpreter?.ToString() ?? + Shell?.ToString() ?? + ImageGeneration?.ToString() ; /// @@ -169,7 +425,7 @@ Function as object /// public bool Validate() { - return IsFunction && !IsWebSearch || !IsFunction && IsWebSearch; + return IsFunction && !IsWebSearch && !IsFileSearch && !IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && IsWebSearch && !IsFileSearch && !IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && IsFileSearch && !IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && !IsFileSearch && IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && !IsFileSearch && !IsCodeInterpreter && IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && !IsFileSearch && !IsCodeInterpreter && !IsShell && IsImageGeneration; } /// @@ -178,6 +434,10 @@ public bool Validate() public TResult? Match( global::System.Func? function = null, global::System.Func? webSearch = null, + global::System.Func? fileSearch = null, + global::System.Func? codeInterpreter = null, + global::System.Func? shell = null, + global::System.Func? imageGeneration = null, bool validate = true) { if (validate) @@ -193,6 +453,22 @@ public bool Validate() { return webSearch(__value1); } + else if (FileSearch is { } __value2 && fileSearch != null) + { + return fileSearch(__value2); + } + else if (CodeInterpreter is { } __value3 && codeInterpreter != null) + { + return codeInterpreter(__value3); + } + else if (Shell is { } __value4 && shell != null) + { + return shell(__value4); + } + else if (ImageGeneration is { } __value5 && imageGeneration != null) + { + return imageGeneration(__value5); + } return default(TResult); } @@ -204,6 +480,14 @@ public void Match( global::System.Action? function = null, global::System.Action? webSearch = null, + + global::System.Action? fileSearch = null, + + global::System.Action? codeInterpreter = null, + + global::System.Action? shell = null, + + global::System.Action? imageGeneration = null, bool validate = true) { if (validate) @@ -219,6 +503,22 @@ public void Match( { webSearch?.Invoke(__value1); } + else if (FileSearch is { } __value2) + { + fileSearch?.Invoke(__value2); + } + else if (CodeInterpreter is { } __value3) + { + codeInterpreter?.Invoke(__value3); + } + else if (Shell is { } __value4) + { + shell?.Invoke(__value4); + } + else if (ImageGeneration is { } __value5) + { + imageGeneration?.Invoke(__value5); + } } /// @@ -227,6 +527,10 @@ public void Match( public void Switch( global::System.Action? function = null, global::System.Action? webSearch = null, + global::System.Action? fileSearch = null, + global::System.Action? codeInterpreter = null, + global::System.Action? shell = null, + global::System.Action? imageGeneration = null, bool validate = true) { if (validate) @@ -242,6 +546,22 @@ public void Switch( { webSearch?.Invoke(__value1); } + else if (FileSearch is { } __value2) + { + fileSearch?.Invoke(__value2); + } + else if (CodeInterpreter is { } __value3) + { + codeInterpreter?.Invoke(__value3); + } + else if (Shell is { } __value4) + { + shell?.Invoke(__value4); + } + else if (ImageGeneration is { } __value5) + { + imageGeneration?.Invoke(__value5); + } } /// @@ -255,6 +575,14 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.LiveFunctionToolInputParam), WebSearch, typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam), + FileSearch, + typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), + CodeInterpreter, + typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), + Shell, + typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), + ImageGeneration, + typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -272,7 +600,11 @@ public bool Equals(ToolsItem14 other) { return global::System.Collections.Generic.EqualityComparer.Default.Equals(Function, other.Function) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(WebSearch, other.WebSearch) + global::System.Collections.Generic.EqualityComparer.Default.Equals(WebSearch, other.WebSearch) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(FileSearch, other.FileSearch) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(CodeInterpreter, other.CodeInterpreter) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Shell, other.Shell) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(ImageGeneration, other.ImageGeneration) ; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem15.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem15.g.cs index 1b19a83fd..2e6eae336 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem15.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.ToolsItem15.g.cs @@ -87,6 +87,154 @@ public bool TryPickWebSearch( public global::tryAGI.OpenAI.LiveWebSearchToolInputParam PickWebSearch() => WebSearch is { } value ? value : throw new global::System.InvalidOperationException($"Expected union variant 'WebSearch' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam? FileSearch { get; init; } +#else + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam? FileSearch { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(FileSearch))] +#endif + public bool IsFileSearch => FileSearch != null; + + /// + /// + /// + public bool TryPickFileSearch( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveFileSearchToolInputParam? value) + { + value = FileSearch; + return IsFileSearch; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveFileSearchToolInputParam PickFileSearch() => FileSearch is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'FileSearch' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? CodeInterpreter { get; init; } +#else + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? CodeInterpreter { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(CodeInterpreter))] +#endif + public bool IsCodeInterpreter => CodeInterpreter != null; + + /// + /// + /// + public bool TryPickCodeInterpreter( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? value) + { + value = CodeInterpreter; + return IsCodeInterpreter; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam PickCodeInterpreter() => CodeInterpreter is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'CodeInterpreter' but the value was {ToString()}."); + + /// + /// A Responses shell tool with a container_auto or container_reference environment. Local execution and domain secrets are not supported. + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam? Shell { get; init; } +#else + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam? Shell { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(Shell))] +#endif + public bool IsShell => Shell != null; + + /// + /// + /// + public bool TryPickShell( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveHostedShellToolInputParam? value) + { + value = Shell; + return IsShell; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveHostedShellToolInputParam PickShell() => Shell is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'Shell' but the value was {ToString()}."); + + /// + /// + /// +#if NET6_0_OR_GREATER + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? ImageGeneration { get; init; } +#else + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? ImageGeneration { get; } +#endif + + /// + /// + /// +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.MemberNotNullWhen(true, nameof(ImageGeneration))] +#endif + public bool IsImageGeneration => ImageGeneration != null; + + /// + /// + /// + public bool TryPickImageGeneration( +#if NET6_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.NotNullWhen(true)] +#endif + out global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? value) + { + value = ImageGeneration; + return IsImageGeneration; + } + + /// + /// + /// + public global::tryAGI.OpenAI.LiveImageGenerationToolInputParam PickImageGeneration() => ImageGeneration is { } value + ? value + : throw new global::System.InvalidOperationException($"Expected union variant 'ImageGeneration' but the value was {ToString()}."); /// /// /// @@ -133,25 +281,129 @@ public ToolsItem15(global::tryAGI.OpenAI.LiveWebSearchToolInputParam? value) /// public static ToolsItem15 FromWebSearch(global::tryAGI.OpenAI.LiveWebSearchToolInputParam? value) => new ToolsItem15(value); + /// + /// + /// + public static implicit operator ToolsItem15(global::tryAGI.OpenAI.LiveFileSearchToolInputParam value) => new ToolsItem15((global::tryAGI.OpenAI.LiveFileSearchToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveFileSearchToolInputParam?(ToolsItem15 @this) => @this.FileSearch; + + /// + /// + /// + public ToolsItem15(global::tryAGI.OpenAI.LiveFileSearchToolInputParam? value) + { + FileSearch = value; + } + + /// + /// + /// + public static ToolsItem15 FromFileSearch(global::tryAGI.OpenAI.LiveFileSearchToolInputParam? value) => new ToolsItem15(value); + + /// + /// + /// + public static implicit operator ToolsItem15(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam value) => new ToolsItem15((global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam?(ToolsItem15 @this) => @this.CodeInterpreter; + + /// + /// + /// + public ToolsItem15(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? value) + { + CodeInterpreter = value; + } + + /// + /// + /// + public static ToolsItem15 FromCodeInterpreter(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? value) => new ToolsItem15(value); + + /// + /// + /// + public static implicit operator ToolsItem15(global::tryAGI.OpenAI.LiveHostedShellToolInputParam value) => new ToolsItem15((global::tryAGI.OpenAI.LiveHostedShellToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveHostedShellToolInputParam?(ToolsItem15 @this) => @this.Shell; + + /// + /// + /// + public ToolsItem15(global::tryAGI.OpenAI.LiveHostedShellToolInputParam? value) + { + Shell = value; + } + + /// + /// + /// + public static ToolsItem15 FromShell(global::tryAGI.OpenAI.LiveHostedShellToolInputParam? value) => new ToolsItem15(value); + + /// + /// + /// + public static implicit operator ToolsItem15(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam value) => new ToolsItem15((global::tryAGI.OpenAI.LiveImageGenerationToolInputParam?)value); + + /// + /// + /// + public static implicit operator global::tryAGI.OpenAI.LiveImageGenerationToolInputParam?(ToolsItem15 @this) => @this.ImageGeneration; + + /// + /// + /// + public ToolsItem15(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? value) + { + ImageGeneration = value; + } + + /// + /// + /// + public static ToolsItem15 FromImageGeneration(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? value) => new ToolsItem15(value); + /// /// /// public ToolsItem15( global::tryAGI.OpenAI.LiveResponsesDelegationSettingsUpdateInputParamToolDiscriminatorType? type, global::tryAGI.OpenAI.LiveFunctionToolInputParam? function, - global::tryAGI.OpenAI.LiveWebSearchToolInputParam? webSearch + global::tryAGI.OpenAI.LiveWebSearchToolInputParam? webSearch, + global::tryAGI.OpenAI.LiveFileSearchToolInputParam? fileSearch, + global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam? codeInterpreter, + global::tryAGI.OpenAI.LiveHostedShellToolInputParam? shell, + global::tryAGI.OpenAI.LiveImageGenerationToolInputParam? imageGeneration ) { Type = type; Function = function; WebSearch = webSearch; + FileSearch = fileSearch; + CodeInterpreter = codeInterpreter; + Shell = shell; + ImageGeneration = imageGeneration; } /// /// /// public object? Object => + ImageGeneration as object ?? + Shell as object ?? + CodeInterpreter as object ?? + FileSearch as object ?? WebSearch as object ?? Function as object ; @@ -161,7 +413,11 @@ Function as object /// public override string? ToString() => Function?.ToString() ?? - WebSearch?.ToString() + WebSearch?.ToString() ?? + FileSearch?.ToString() ?? + CodeInterpreter?.ToString() ?? + Shell?.ToString() ?? + ImageGeneration?.ToString() ; /// @@ -169,7 +425,7 @@ Function as object /// public bool Validate() { - return IsFunction && !IsWebSearch || !IsFunction && IsWebSearch; + return IsFunction && !IsWebSearch && !IsFileSearch && !IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && IsWebSearch && !IsFileSearch && !IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && IsFileSearch && !IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && !IsFileSearch && IsCodeInterpreter && !IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && !IsFileSearch && !IsCodeInterpreter && IsShell && !IsImageGeneration || !IsFunction && !IsWebSearch && !IsFileSearch && !IsCodeInterpreter && !IsShell && IsImageGeneration; } /// @@ -178,6 +434,10 @@ public bool Validate() public TResult? Match( global::System.Func? function = null, global::System.Func? webSearch = null, + global::System.Func? fileSearch = null, + global::System.Func? codeInterpreter = null, + global::System.Func? shell = null, + global::System.Func? imageGeneration = null, bool validate = true) { if (validate) @@ -193,6 +453,22 @@ public bool Validate() { return webSearch(__value1); } + else if (FileSearch is { } __value2 && fileSearch != null) + { + return fileSearch(__value2); + } + else if (CodeInterpreter is { } __value3 && codeInterpreter != null) + { + return codeInterpreter(__value3); + } + else if (Shell is { } __value4 && shell != null) + { + return shell(__value4); + } + else if (ImageGeneration is { } __value5 && imageGeneration != null) + { + return imageGeneration(__value5); + } return default(TResult); } @@ -204,6 +480,14 @@ public void Match( global::System.Action? function = null, global::System.Action? webSearch = null, + + global::System.Action? fileSearch = null, + + global::System.Action? codeInterpreter = null, + + global::System.Action? shell = null, + + global::System.Action? imageGeneration = null, bool validate = true) { if (validate) @@ -219,6 +503,22 @@ public void Match( { webSearch?.Invoke(__value1); } + else if (FileSearch is { } __value2) + { + fileSearch?.Invoke(__value2); + } + else if (CodeInterpreter is { } __value3) + { + codeInterpreter?.Invoke(__value3); + } + else if (Shell is { } __value4) + { + shell?.Invoke(__value4); + } + else if (ImageGeneration is { } __value5) + { + imageGeneration?.Invoke(__value5); + } } /// @@ -227,6 +527,10 @@ public void Match( public void Switch( global::System.Action? function = null, global::System.Action? webSearch = null, + global::System.Action? fileSearch = null, + global::System.Action? codeInterpreter = null, + global::System.Action? shell = null, + global::System.Action? imageGeneration = null, bool validate = true) { if (validate) @@ -242,6 +546,22 @@ public void Switch( { webSearch?.Invoke(__value1); } + else if (FileSearch is { } __value2) + { + fileSearch?.Invoke(__value2); + } + else if (CodeInterpreter is { } __value3) + { + codeInterpreter?.Invoke(__value3); + } + else if (Shell is { } __value4) + { + shell?.Invoke(__value4); + } + else if (ImageGeneration is { } __value5) + { + imageGeneration?.Invoke(__value5); + } } /// @@ -255,6 +575,14 @@ public override int GetHashCode() typeof(global::tryAGI.OpenAI.LiveFunctionToolInputParam), WebSearch, typeof(global::tryAGI.OpenAI.LiveWebSearchToolInputParam), + FileSearch, + typeof(global::tryAGI.OpenAI.LiveFileSearchToolInputParam), + CodeInterpreter, + typeof(global::tryAGI.OpenAI.LiveCodeInterpreterToolInputParam), + Shell, + typeof(global::tryAGI.OpenAI.LiveHostedShellToolInputParam), + ImageGeneration, + typeof(global::tryAGI.OpenAI.LiveImageGenerationToolInputParam), }; const int offset = unchecked((int)2166136261); const int prime = 16777619; @@ -272,7 +600,11 @@ public bool Equals(ToolsItem15 other) { return global::System.Collections.Generic.EqualityComparer.Default.Equals(Function, other.Function) && - global::System.Collections.Generic.EqualityComparer.Default.Equals(WebSearch, other.WebSearch) + global::System.Collections.Generic.EqualityComparer.Default.Equals(WebSearch, other.WebSearch) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(FileSearch, other.FileSearch) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(CodeInterpreter, other.CodeInterpreter) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(Shell, other.Shell) && + global::System.Collections.Generic.EqualityComparer.Default.Equals(ImageGeneration, other.ImageGeneration) ; } diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UsageCostsGroupByItem.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UsageCostsGroupByItem.g.cs index 9c5d89700..d44a37fb5 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UsageCostsGroupByItem.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.UsageCostsGroupByItem.g.cs @@ -24,6 +24,10 @@ public enum UsageCostsGroupByItem /// /// ProjectId, + /// + /// + /// + UserId, } /// @@ -42,6 +46,7 @@ public static string ToValueString(this UsageCostsGroupByItem value) UsageCostsGroupByItem.ApiSource => "api_source", UsageCostsGroupByItem.LineItem => "line_item", UsageCostsGroupByItem.ProjectId => "project_id", + UsageCostsGroupByItem.UserId => "user_id", _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), }; } @@ -56,6 +61,7 @@ public static string ToValueString(this UsageCostsGroupByItem value) "api_source" => UsageCostsGroupByItem.ApiSource, "line_item" => UsageCostsGroupByItem.LineItem, "project_id" => UsageCostsGroupByItem.ProjectId, + "user_id" => UsageCostsGroupByItem.UserId, _ => null, }; } diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml index 157bda8ed..8ad98a476 100644 --- a/src/libs/tryAGI.OpenAI/openapi.yaml +++ b/src/libs/tryAGI.OpenAI/openapi.yaml @@ -12117,11 +12117,14 @@ paths: type: string - name: group_by in: query - description: Group the costs by the specified fields. Support fields include - `project_id`, `line_item`, `api_key_id`, `api_source` and any - combination of them. When grouped by `api_source`, results use - `agents_api` for attributed Agents API activity and `unlabeled` for - all other activity. Without source grouping, `api_source` is null. + description: Group the costs by the specified fields. Supported fields include + `project_id`, `user_id`, `line_item`, `api_key_id`, and + `api_source`. Support for combining `user_id` with `project_id` + grouping or the `project_ids` filter depends on the organization and + requested time range. Unsupported combinations return HTTP 400. When + grouped by `api_source`, results use `agents_api` for attributed + Agents API activity and `unlabeled` for all other activity. Without + source grouping, `api_source` is null. required: false schema: type: array @@ -12129,6 +12132,7 @@ paths: type: string enum: - project_id + - user_id - line_item - api_key_id - api_source @@ -43278,6 +43282,12 @@ components: description: When `group_by=project_id`, this field provides the project ID of the grouped costs result. - type: "null" + user_id: + anyOf: + - type: string + description: When `group_by=user_id`, this field provides the user ID of the + grouped costs result. + - type: "null" api_key_id: anyOf: - type: string @@ -84163,6 +84173,7 @@ components: enum: - alloy - ash + - aube - ballad - beacon - bossa @@ -84319,6 +84330,56 @@ components: - web_search required: - type + LiveFileSearchToolInputParam: + type: object + properties: + type: + default: file_search + x-stainless-const: true + type: string + enum: + - file_search + required: + - type + LiveCodeInterpreterToolInputParam: + type: object + properties: + type: + default: code_interpreter + x-stainless-const: true + type: string + enum: + - code_interpreter + required: + - type + LiveHostedShellToolInputParam: + description: A Responses shell tool with a container_auto or container_reference + environment. Local execution and domain secrets are not supported. + type: object + properties: + type: + default: shell + x-stainless-const: true + type: string + enum: + - shell + environment: + type: object + additionalProperties: {} + required: + - type + - environment + LiveImageGenerationToolInputParam: + type: object + properties: + type: + default: image_generation + x-stainless-const: true + type: string + enum: + - image_generation + required: + - type LiveToolChoiceEnum: type: string enum: @@ -84412,6 +84473,10 @@ components: oneOf: - $ref: "#/components/schemas/LiveFunctionToolInputParam" - $ref: "#/components/schemas/LiveWebSearchToolInputParam" + - $ref: "#/components/schemas/LiveFileSearchToolInputParam" + - $ref: "#/components/schemas/LiveCodeInterpreterToolInputParam" + - $ref: "#/components/schemas/LiveHostedShellToolInputParam" + - $ref: "#/components/schemas/LiveImageGenerationToolInputParam" tool_choice: description: Controls which tool the Responses backend uses when handling a task delegated by the Live model. @@ -84808,6 +84873,10 @@ components: oneOf: - $ref: "#/components/schemas/LiveFunctionToolInputParam" - $ref: "#/components/schemas/LiveWebSearchToolInputParam" + - $ref: "#/components/schemas/LiveFileSearchToolInputParam" + - $ref: "#/components/schemas/LiveCodeInterpreterToolInputParam" + - $ref: "#/components/schemas/LiveHostedShellToolInputParam" + - $ref: "#/components/schemas/LiveImageGenerationToolInputParam" tool_choice: description: Controls which tool the Responses backend uses when handling a task delegated by the Live model. @@ -90146,6 +90215,9 @@ components: - context_length_exceeded - session_budget_exceeded - usage_limit_exceeded + - project_spend_limit_exceeded + - organization_spend_limit_exceeded + - organization_usage_limit_exceeded - credit_balance_exhausted - rate_limit_exceeded - flex_unavailable @@ -90166,6 +90238,9 @@ components: - The request exceeds the model's context window. - The session has reached its usage budget. - The organization has reached a usage, plan, or billing limit. + - The project has reached its enforced spend limit. + - The organization has reached its enforced spend limit. + - The organization has reached its OpenAI-assigned usage limit. - The organization has no API credits remaining. - The request exceeds the available rate limit. - Flex processing is temporarily unavailable.