diff --git a/.claude/skills/tryagi-openai/SKILL.md b/.claude/skills/tryagi-openai/SKILL.md index f814acba6..77b2465c4 100644 --- a/.claude/skills/tryagi-openai/SKILL.md +++ b/.claude/skills/tryagi-openai/SKILL.md @@ -64,7 +64,7 @@ dnx tryAGI.OpenAI.CLI --help | `user-organization-role-assignment` | 4 | | | `vault` | 10 | | | `vector-store` | 16 | | -| `default` | 42 | | +| `default` | 43 | | ## References diff --git a/.claude/skills/tryagi-openai/commands.md b/.claude/skills/tryagi-openai/commands.md index 0777bf74d..4269f3ca2 100644 --- a/.claude/skills/tryagi-openai/commands.md +++ b/.claude/skills/tryagi-openai/commands.md @@ -565,6 +565,7 @@ Use Uploads to upload large files in multiple parts. | `list-webhook-endpoints` | `GET /webhook_endpoints` | List Webhook Endpoints | | `list-webhook-event-types` | `GET /webhook_event_types` | List Webhook Event Types | | `listexternalstorageconfigurations` | `GET /organization/external_storage` | List external storage configurations | +| `organization-decisionsusage` | `GET /organization/usage/decisions` | Decisions | | `retrieve-container` | `GET /containers/{container_id}` | Retrieve container | | `retrieve-container-file` | `GET /containers/{container_id}/files/{file_id}` | Retrieve container file | | `retrieve-container-file-content` | `GET /containers/{container_id}/files/{file_id}/content` | Retrieve container file content | diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/DefaultApiGroupCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/DefaultApiGroupCommand.g.cs index be2795d34..1da3321be 100644 --- a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/DefaultApiGroupCommand.g.cs +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/DefaultApiGroupCommand.g.cs @@ -43,6 +43,7 @@ public static Command Create() command.Subcommands.Add(ListWebhookEndpointsCommandApiCommand.Create()); command.Subcommands.Add(ListWebhookEventTypesCommandApiCommand.Create()); command.Subcommands.Add(ListexternalstorageconfigurationsCommandApiCommand.Create()); + command.Subcommands.Add(OrganizationDecisionsusageCommandApiCommand.Create()); command.Subcommands.Add(RetrieveContainerCommandApiCommand.Create()); command.Subcommands.Add(RetrieveContainerFileCommandApiCommand.Create()); command.Subcommands.Add(RetrieveContainerFileContentCommandApiCommand.Create()); diff --git a/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/OrganizationDecisionsusageCommandApiCommand.g.cs b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/OrganizationDecisionsusageCommandApiCommand.g.cs new file mode 100644 index 000000000..a51c956c7 --- /dev/null +++ b/src/libs/tryAGI.OpenAI.CLI/GeneratedApi/Commands/OrganizationDecisionsusageCommandApiCommand.g.cs @@ -0,0 +1,167 @@ +#nullable enable +#pragma warning disable CS0618 + +using System.CommandLine; + +namespace tryAGI.OpenAI.Cli.GeneratedApi.Commands; + +internal static partial class OrganizationDecisionsusageCommandApiCommand +{ + private static Option StartTime { get; } = new( + name: @"--start-time") + { + Description = @"Start time (Unix seconds) of the query time range, inclusive.", + Required = true, + }; + + private static Option EndTime { get; } = new( + name: @"--end-time") + { + Description = @"End time (Unix seconds) of the query time range, exclusive.", + }; + + private static Option BucketWidth { get; } = new( + name: @"--bucket-width") + { + Description = @"Width of each time bucket in response. Currently `1m`, `1h` and `1d` are supported, default to `1d`.", + }; + + private static Option Limit { get; } = new( + name: @"--limit") + { + Description = @"Specifies the number of buckets to return. +- `bucket_width=1d`: default: 7, max: 31 +- `bucket_width=1h`: default: 24, max: 168 +- `bucket_width=1m`: default: 60, max: 1440", + }; + + private static Option Page { get; } = new( + name: @"--page") + { + Description = @"A cursor for use in pagination. Corresponding to the `next_page` field from the previous response.", + }; + + private static Option?> ProjectIds { get; } = new( + name: @"--project-ids") + { + Description = @"Return only usage for these projects.", + }; + + private static Option?> GroupBy { get; } = new( + name: @"--group-by") + { + Description = @"Group the usage data by the specified fields. Support fields include `project_id`, `user_id`, `api_key_id`, `model`, `batch`, `service_tier`, `api_source` or 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.", + }; + + private static Option?> UserIds { get; } = new( + name: @"--user-ids") + { + Description = @"Return only usage for these users.", + }; + + private static Option?> ApiKeyIds { get; } = new( + name: @"--api-key-ids") + { + Description = @"Return only usage for these API keys.", + }; + + private static Option?> Models { get; } = new( + name: @"--models") + { + Description = @"Return only usage for these models.", + }; + + private static Option Batch { get; } = CliRuntime.CreateNullableBoolOption( + name: @"--batch", + description: @"If `true`, return batch jobs only. If `false`, return non-batch jobs only. By default, return both."); + + private static string FormatResponse(ParseResult parseResult, global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource value, global::System.Text.Json.Serialization.JsonSerializerContext context, bool truncateLongStrings) + { + string? text = null; + CustomizeResponseText(parseResult, value, ref text); + if (!string.IsNullOrWhiteSpace(text)) + { + return text; + } + + var hints = new Dictionary(StringComparer.OrdinalIgnoreCase) + { + }; + CustomizeResponseFormatHints(hints); + return CliRuntime.FormatHumanReadable(value, context, truncateLongStrings, hints); + } + + static partial void CustomizeResponseText(ParseResult parseResult, global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource value, ref string? text); + static partial void CustomizeResponseFormatHints(Dictionary hints); + + + static partial void CustomizeCommand(ref Command command); + + public static Command Create(string? commandName = null) + { + var command = new Command(commandName ?? @"organization-decisionsusage", @"Decisions +Get Decisions API usage details for the organization."); + command.Options.Add(StartTime); + command.Options.Add(EndTime); + command.Options.Add(BucketWidth); + command.Options.Add(Limit); + command.Options.Add(Page); + command.Options.Add(ProjectIds); + command.Options.Add(GroupBy); + command.Options.Add(UserIds); + command.Options.Add(ApiKeyIds); + command.Options.Add(Models); + command.Options.Add(Batch); + + + command.SetAction(async (ParseResult parseResult, CancellationToken cancellationToken) => + await CliRuntime.RunAsync(async () => + { + var startTime = parseResult.GetRequiredValue(StartTime); + var endTime = parseResult.GetValue(EndTime); + var bucketWidth = parseResult.GetValue(BucketWidth); + var limit = parseResult.GetValue(Limit); + var page = parseResult.GetValue(Page); + var projectIds = parseResult.GetValue(ProjectIds); + var groupBy = parseResult.GetValue(GroupBy); + var userIds = parseResult.GetValue(UserIds); + var apiKeyIds = parseResult.GetValue(ApiKeyIds); + var models = parseResult.GetValue(Models); + var batch = parseResult.GetValue(Batch); + using var client = await CliRuntime.CreateClientAsync(parseResult, cancellationToken).ConfigureAwait(false); + + + var response = await client.OrganizationDecisionsusageAsync( + startTime: startTime, + endTime: endTime, + bucketWidth: bucketWidth, + limit: limit, + page: page, + projectIds: projectIds, + groupBy: groupBy, + userIds: userIds, + apiKeyIds: apiKeyIds, + models: models, + batch: batch, + cancellationToken: cancellationToken).ConfigureAwait(false); + + + if (!await CliRuntime.TryWriteOutputDirectoryAsync( + parseResult, + response, + global::tryAGI.OpenAI.SourceGenerationContext.Default, + @"Data", + cancellationToken).ConfigureAwait(false)) + { + await CliRuntime.WriteResponseAsync( + parseResult, + response, + global::tryAGI.OpenAI.SourceGenerationContext.Default, + FormatResponse, + cancellationToken).ConfigureAwait(false); + } + }, cancellationToken).ConfigureAwait(false)); + CustomizeCommand(ref command); + return command; + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.OrganizationDecisionsusage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.OrganizationDecisionsusage.g.cs new file mode 100644 index 000000000..7855b883a --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.IOpenAiClient.OrganizationDecisionsusage.g.cs @@ -0,0 +1,101 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public partial interface IOpenAiClient + { + /// + /// Decisions
+ /// Get Decisions API usage details for the organization. + ///
+ /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task OrganizationDecisionsusageAsync( + int startTime, + int? endTime = default, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth = default, + int? limit = default, + string? page = default, + global::System.Collections.Generic.IList? projectIds = default, + global::System.Collections.Generic.IList? groupBy = default, + global::System.Collections.Generic.IList? userIds = default, + global::System.Collections.Generic.IList? apiKeyIds = default, + global::System.Collections.Generic.IList? models = default, + bool? batch = default, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + /// + /// Decisions
+ /// Get Decisions API usage details for the organization. + ///
+ /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + global::System.Threading.Tasks.Task> OrganizationDecisionsusageAsResponseAsync( + int startTime, + int? endTime = default, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth = default, + int? limit = default, + string? page = default, + global::System.Collections.Generic.IList? projectIds = default, + global::System.Collections.Generic.IList? groupBy = default, + global::System.Collections.Generic.IList? userIds = default, + global::System.Collections.Generic.IList? apiKeyIds = default, + global::System.Collections.Generic.IList? models = default, + bool? batch = default, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default); + + /// + /// Wraps OrganizationDecisionsusageAsync as an IAsyncEnumerable<global::tryAGI.OpenAI.DecisionsUsageBucket> that auto-pages over the response. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Initial cursor to start enumerating from. Defaults to null (first page). + /// + global::System.Collections.Generic.IAsyncEnumerable OrganizationDecisionsusageAutoPagingAsync( + int startTime, int? endTime = default, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth = default, + int? limit = default, + global::System.Collections.Generic.IList? projectIds = default, + global::System.Collections.Generic.IList? groupBy = default, + global::System.Collections.Generic.IList? userIds = default, + global::System.Collections.Generic.IList? apiKeyIds = default, + global::System.Collections.Generic.IList? models = default, + bool? batch = default, + string? page = null, + global::System.Threading.CancellationToken cancellationToken = default); + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSource.g.cs new file mode 100644 index 000000000..932437741 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSource.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageApiSourceJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageApiSource 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.DecisionsUsageApiSourceExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageApiSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageApiSource); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageApiSource value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.DecisionsUsageApiSourceExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSourceNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSourceNullable.g.cs new file mode 100644 index 000000000..bdf1da008 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSourceNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageApiSourceNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageApiSource? 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.DecisionsUsageApiSourceExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageApiSource)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageApiSource?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageApiSource? 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.DecisionsUsageApiSourceExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObject.g.cs new file mode 100644 index 000000000..9cf572899 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObject.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageBucketObjectJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageBucketObject 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.DecisionsUsageBucketObjectExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageBucketObject)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageBucketObject); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageBucketObject value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.DecisionsUsageBucketObjectExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObjectNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObjectNullable.g.cs new file mode 100644 index 000000000..b5c0e6be0 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObjectNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageBucketObjectNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageBucketObject? 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.DecisionsUsageBucketObjectExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageBucketObject)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageBucketObject?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageBucketObject? 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.DecisionsUsageBucketObjectExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidth.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidth.g.cs new file mode 100644 index 000000000..9d304e76d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidth.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageBucketWidthJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageBucketWidth 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.DecisionsUsageBucketWidthExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageBucketWidth)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageBucketWidth); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.DecisionsUsageBucketWidthExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidthNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidthNullable.g.cs new file mode 100644 index 000000000..0be8e4ec9 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidthNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageBucketWidthNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageBucketWidth? 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.DecisionsUsageBucketWidthExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageBucketWidth)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageBucketWidth?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? 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.DecisionsUsageBucketWidthExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupBy.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupBy.g.cs new file mode 100644 index 000000000..6aaf8c42f --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupBy.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageGroupByJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageGroupBy 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.DecisionsUsageGroupByExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageGroupBy)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageGroupBy); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageGroupBy value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.DecisionsUsageGroupByExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupByNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupByNullable.g.cs new file mode 100644 index 000000000..0ae19fce4 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupByNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageGroupByNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageGroupBy? 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.DecisionsUsageGroupByExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageGroupBy)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageGroupBy?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageGroupBy? 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.DecisionsUsageGroupByExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObject.g.cs new file mode 100644 index 000000000..2d8814c6d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObject.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageResultObjectJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageResultObject 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.DecisionsUsageResultObjectExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageResultObject)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageResultObject); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageResultObject value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.DecisionsUsageResultObjectExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObjectNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObjectNullable.g.cs new file mode 100644 index 000000000..6667d32ff --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObjectNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class DecisionsUsageResultObjectNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.DecisionsUsageResultObject? 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.DecisionsUsageResultObjectExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.DecisionsUsageResultObject)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.DecisionsUsageResultObject?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.DecisionsUsageResultObject? 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.DecisionsUsageResultObjectExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObject.g.cs new file mode 100644 index 000000000..9c7f5288a --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObject.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class PublicDecisionsUsageResponseResourceObjectJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject 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.PublicDecisionsUsageResponseResourceObjectExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObjectExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObjectNullable.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObjectNullable.g.cs new file mode 100644 index 000000000..0cc2d9e20 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObjectNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace tryAGI.OpenAI.JsonConverters +{ + /// + public sealed class PublicDecisionsUsageResponseResourceObjectNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject? 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.PublicDecisionsUsageResponseResourceObjectExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject? 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.PublicDecisionsUsageResponseResourceObjectExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs index 8940540b4..5593e77bc 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContext.g.cs @@ -3872,6 +3872,21 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SafetyAlertErrorType), TypeInfoPropertyName = "SafetyAlertErrorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SafetyAlertResource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SafetyAlertResourceObject), TypeInfoPropertyName = "SafetyAlertResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageBucketWidth), TypeInfoPropertyName = "DecisionsUsageBucketWidth2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageGroupBy), TypeInfoPropertyName = "DecisionsUsageGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageApiSource), TypeInfoPropertyName = "DecisionsUsageApiSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageResult))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageResultObject), TypeInfoPropertyName = "DecisionsUsageResultObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageBucket))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageBucketObject), TypeInfoPropertyName = "DecisionsUsageBucketObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject), TypeInfoPropertyName = "PublicDecisionsUsageResponseResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageErrorDetails))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageErrorResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfDecisionsUsageErrorDetailsString2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ExternalStorageOrder), TypeInfoPropertyName = "ExternalStorageOrder2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ExternalStorageStatus), TypeInfoPropertyName = "ExternalStorageStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ExternalStorageResponse))] @@ -4166,21 +4181,6 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.HostedPluginResourceInlineType), TypeInfoPropertyName = "HostedPluginResourceInlineType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.HostedPluginResource), TypeInfoPropertyName = "HostedPluginResource2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.HostedPluginResourceDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.HostedPluginResourceDiscriminatorType), TypeInfoPropertyName = "HostedPluginResourceDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicEnvironmentResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicEnvironmentResourceObject), TypeInfoPropertyName = "PublicEnvironmentResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentEnvironmentListResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentEnvironmentListResourceObject), TypeInfoPropertyName = "AgentEnvironmentListResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ErrorBodyResource))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ErrorResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EnvironmentPackagesParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SetupCommandParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkAccessParam), TypeInfoPropertyName = "NetworkAccessParam2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicyParam))] internal sealed partial class SourceGenerationContextChunk7 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -4232,6 +4232,21 @@ 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.HostedPluginResourceDiscriminatorType), TypeInfoPropertyName = "HostedPluginResourceDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicEnvironmentResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicEnvironmentResourceObject), TypeInfoPropertyName = "PublicEnvironmentResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentEnvironmentListResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentEnvironmentListResourceObject), TypeInfoPropertyName = "AgentEnvironmentListResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ErrorBodyResource))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ErrorResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.EnvironmentPackagesParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SetupCommandParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkAccessParam), TypeInfoPropertyName = "NetworkAccessParam2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicyParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DesktopParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.HostedSkillParamSkillReference))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.HostedSkillParamSkillReferenceType), TypeInfoPropertyName = "HostedSkillParamSkillReferenceType2")] @@ -4677,21 +4692,6 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentOutputItemResource), TypeInfoPropertyName = "AgentOutputItemResource2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminatorType), TypeInfoPropertyName = "AgentOutputItemResourceDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDone))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnItemDoneType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAdded))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAddedType), TypeInfoPropertyName = "SessionEventAgentSessionTurnContentPartAddedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDone))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnContentPartDoneType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDelta))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDeltaType), TypeInfoPropertyName = "SessionEventAgentSessionTurnOutputTextDeltaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDone))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnOutputTextDoneType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAdded))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAddedType), TypeInfoPropertyName = "SessionEventAgentSessionTurnReasoningSummaryPartAddedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDone))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnReasoningSummaryPartDoneType2")] internal sealed partial class SourceGenerationContextChunk8 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -4743,6 +4743,21 @@ 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.AgentOutputItemResourceDiscriminatorType), TypeInfoPropertyName = "AgentOutputItemResourceDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDone))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnItemDoneType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAdded))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAddedType), TypeInfoPropertyName = "SessionEventAgentSessionTurnContentPartAddedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDone))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnContentPartDoneType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDelta))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDeltaType), TypeInfoPropertyName = "SessionEventAgentSessionTurnOutputTextDeltaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDone))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnOutputTextDoneType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAdded))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAddedType), TypeInfoPropertyName = "SessionEventAgentSessionTurnReasoningSummaryPartAddedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDone))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneType), TypeInfoPropertyName = "SessionEventAgentSessionTurnReasoningSummaryPartDoneType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneStatus), TypeInfoPropertyName = "SessionEventAgentSessionTurnReasoningSummaryPartDoneStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDelta))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDeltaType), TypeInfoPropertyName = "SessionEventAgentSessionTurnReasoningSummaryTextDeltaType2")] @@ -5190,21 +5205,6 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaProgramOutputItemStatus), TypeInfoPropertyName = "BetaProgramOutputItemStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaProgramItemParamType), TypeInfoPropertyName = "BetaProgramItemParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaItemReferenceParamType), TypeInfoPropertyName = "BetaItemReferenceParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCompactionTriggerItemParamType), TypeInfoPropertyName = "BetaCompactionTriggerItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputMessage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputMessage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileSearchToolCall))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaComputerToolCall))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaComputerCallOutputItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCall))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCall))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAgentMessageItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchCallItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputItemParam))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAdditionalToolsItemParam))] internal sealed partial class SourceGenerationContextChunk9 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -5256,6 +5256,21 @@ 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.BetaCompactionTriggerItemParamType), TypeInfoPropertyName = "BetaCompactionTriggerItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputMessage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputMessage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileSearchToolCall))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaComputerToolCall))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaComputerCallOutputItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaWebSearchToolCall))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionToolCall))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallOutputItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAgentMessageItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchCallItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputItemParam))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAdditionalToolsItemParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParam))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaReasoningItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCompactionSummaryItemParam))] @@ -5701,21 +5716,6 @@ internal sealed partial class SourceGenerationContextChunk9 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaModerationOutputDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaModerationOutputDiscriminatorType), TypeInfoPropertyName = "BetaModerationOutputDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaModerationErrorBodyType), TypeInfoPropertyName = "BetaModerationErrorBodyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaModerationResultBodyType), TypeInfoPropertyName = "BetaModerationResultBodyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaModerationInputType), TypeInfoPropertyName = "BetaModerationInputType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBody))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminatorType), TypeInfoPropertyName = "BetaPromptCacheDiagnosticsDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheUnavailableDiagnosticsBodyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheHitDiagnosticsBodyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheMissDiagnosticsBodyType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCacheMissReasonTypeEnum), TypeInfoPropertyName = "BetaCacheMissReasonTypeEnum2")] internal sealed partial class SourceGenerationContextChunk10 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -5767,6 +5767,21 @@ 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.BetaModerationResultBodyType), TypeInfoPropertyName = "BetaModerationResultBodyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaModerationInputType), TypeInfoPropertyName = "BetaModerationInputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBody))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminator))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminatorType), TypeInfoPropertyName = "BetaPromptCacheDiagnosticsDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheUnavailableDiagnosticsBodyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheHitDiagnosticsBodyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBodyType), TypeInfoPropertyName = "BetaPromptCacheMissDiagnosticsBodyType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCacheMissReasonTypeEnum), TypeInfoPropertyName = "BetaCacheMissReasonTypeEnum2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputItemDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputItemDiscriminatorType), TypeInfoPropertyName = "BetaOutputItemDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseErrorCode), TypeInfoPropertyName = "BetaResponseErrorCode2")] @@ -6207,6 +6222,7 @@ internal sealed partial class SourceGenerationContextChunk10 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter), TypeInfoPropertyName = "ListFilesInVectorStoreBatchFilter2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ListVectorStoreFilesOrder), TypeInfoPropertyName = "ListVectorStoreFilesOrder2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ListVectorStoreFilesFilter), TypeInfoPropertyName = "ListVectorStoreFilesFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCreateResponseOpenaiBetaItem), TypeInfoPropertyName = "BetaCreateResponseOpenaiBetaItem2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] @@ -6215,22 +6231,6 @@ internal sealed partial class SourceGenerationContextChunk10 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaDeleteResponseOpenaiBetaItem), TypeInfoPropertyName = "BetaDeleteResponseOpenaiBetaItem2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCancelResponseOpenaiBetaItem), TypeInfoPropertyName = "BetaCancelResponseOpenaiBetaItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCompactconversationOpenaiBetaItem), TypeInfoPropertyName = "BetaCompactconversationOpenaiBetaItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaListInputItemsOrder), TypeInfoPropertyName = "BetaListInputItemsOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaListInputItemsOpenaiBetaItem), TypeInfoPropertyName = "BetaListInputItemsOpenaiBetaItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaGetinputtokencountsOpenaiBetaItem), TypeInfoPropertyName = "BetaGetinputtokencountsOpenaiBetaItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfCreateTranscriptionResponseJsonCreateTranscriptionResponseDiarizedJsonCreateTranscriptionResponseVerboseJson2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateTranslationResponseJsonCreateTranslationResponseVerboseJson2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerResponseObject), TypeInfoPropertyName = "DeleteContainerResponseObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerFileResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerFileResponseObject), TypeInfoPropertyName = "DeleteContainerFileResponseObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteEvalResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteEvalRunResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AdminApiKeysDeleteResponse))] internal sealed partial class SourceGenerationContextChunk11 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6282,6 +6282,22 @@ 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::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaCompactconversationOpenaiBetaItem), TypeInfoPropertyName = "BetaCompactconversationOpenaiBetaItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaListInputItemsOrder), TypeInfoPropertyName = "BetaListInputItemsOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaListInputItemsOpenaiBetaItem), TypeInfoPropertyName = "BetaListInputItemsOpenaiBetaItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaGetinputtokencountsOpenaiBetaItem), TypeInfoPropertyName = "BetaGetinputtokencountsOpenaiBetaItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf), TypeInfoPropertyName = "AnyOfCreateTranscriptionResponseJsonCreateTranscriptionResponseDiarizedJsonCreateTranscriptionResponseVerboseJson2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf), TypeInfoPropertyName = "OneOfCreateTranslationResponseJsonCreateTranslationResponseVerboseJson2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerResponseObject), TypeInfoPropertyName = "DeleteContainerResponseObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerFileResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteContainerFileResponseObject), TypeInfoPropertyName = "DeleteContainerFileResponseObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteEvalResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteEvalRunResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AdminApiKeysDeleteResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject), TypeInfoPropertyName = "AdminApiKeysDeleteResponseObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteResponseResponse))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DeleteResponseResponseObject), TypeInfoPropertyName = "DeleteResponseResponseObject2")] @@ -6768,22 +6784,6 @@ internal sealed partial class SourceGenerationContextChunk11 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GroupUserDeletedResourceObject?), TypeInfoPropertyName = "NullableGroupUserDeletedResourceObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventType?), TypeInfoPropertyName = "NullableImageEditCompletedEventType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringImageEditCompletedEventSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventSize?), TypeInfoPropertyName = "NullableImageEditCompletedEventSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventQuality?), TypeInfoPropertyName = "NullableImageEditCompletedEventQuality2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventBackground?), TypeInfoPropertyName = "NullableImageEditCompletedEventBackground2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat?), TypeInfoPropertyName = "NullableImageEditCompletedEventOutputFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventType?), TypeInfoPropertyName = "NullableImageEditPartialImageEventType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringImageEditPartialImageEventSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventSize?), TypeInfoPropertyName = "NullableImageEditPartialImageEventSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventQuality?), TypeInfoPropertyName = "NullableImageEditPartialImageEventQuality2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventBackground?), TypeInfoPropertyName = "NullableImageEditPartialImageEventBackground2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat?), TypeInfoPropertyName = "NullableImageEditPartialImageEventOutputFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditStreamEvent?), TypeInfoPropertyName = "NullableImageEditStreamEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditStreamEventDiscriminatorType?), TypeInfoPropertyName = "NullableImageEditStreamEventDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventType?), TypeInfoPropertyName = "NullableImageGenCompletedEventType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringImageGenCompletedEventSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventSize?), TypeInfoPropertyName = "NullableImageGenCompletedEventSize2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventQuality?), TypeInfoPropertyName = "NullableImageGenCompletedEventQuality2")] internal sealed partial class SourceGenerationContextChunk12 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6835,6 +6835,22 @@ 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.ImageEditCompletedEventSize?), TypeInfoPropertyName = "NullableImageEditCompletedEventSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventQuality?), TypeInfoPropertyName = "NullableImageEditCompletedEventQuality2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventBackground?), TypeInfoPropertyName = "NullableImageEditCompletedEventBackground2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditCompletedEventOutputFormat?), TypeInfoPropertyName = "NullableImageEditCompletedEventOutputFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventType?), TypeInfoPropertyName = "NullableImageEditPartialImageEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringImageEditPartialImageEventSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventSize?), TypeInfoPropertyName = "NullableImageEditPartialImageEventSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventQuality?), TypeInfoPropertyName = "NullableImageEditPartialImageEventQuality2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventBackground?), TypeInfoPropertyName = "NullableImageEditPartialImageEventBackground2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditPartialImageEventOutputFormat?), TypeInfoPropertyName = "NullableImageEditPartialImageEventOutputFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditStreamEvent?), TypeInfoPropertyName = "NullableImageEditStreamEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageEditStreamEventDiscriminatorType?), TypeInfoPropertyName = "NullableImageEditStreamEventDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventType?), TypeInfoPropertyName = "NullableImageGenCompletedEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnyOf?), TypeInfoPropertyName = "NullableAnyOfStringImageGenCompletedEventSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventSize?), TypeInfoPropertyName = "NullableImageGenCompletedEventSize2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventQuality?), TypeInfoPropertyName = "NullableImageGenCompletedEventQuality2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventBackground?), TypeInfoPropertyName = "NullableImageGenCompletedEventBackground2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenCompletedEventOutputFormat?), TypeInfoPropertyName = "NullableImageGenCompletedEventOutputFormat2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ImageGenPartialImageEventType?), TypeInfoPropertyName = "NullableImageGenPartialImageEventType2")] @@ -7285,22 +7301,6 @@ internal sealed partial class SourceGenerationContextChunk12 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionCloseType?), TypeInfoPropertyName = "NullableRealtimeTranslationClientEventSessionCloseType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientEventSessionUpdateType?), TypeInfoPropertyName = "NullableRealtimeTranslationClientEventSessionUpdateType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor?), TypeInfoPropertyName = "NullableRealtimeTranslationClientSecretCreateRequestExpiresAfterAnchor2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEvent?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventDiscriminatorType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionClosedType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionClosedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreatedType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionCreatedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionInputTranscriptDeltaType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionInputTranscriptDeltaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionOutputAudioDeltaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaFormat?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionOutputAudioDeltaFormat2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputTranscriptDeltaType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionOutputTranscriptDeltaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdatedType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionUpdatedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSessionType?), TypeInfoPropertyName = "NullableRealtimeTranslationSessionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTruncationEnum?), TypeInfoPropertyName = "NullableRealtimeTruncationEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTruncationEnumType?), TypeInfoPropertyName = "NullableRealtimeTruncationEnumType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness?), TypeInfoPropertyName = "NullableRealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType?), TypeInfoPropertyName = "NullableRealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningModeEnum?), TypeInfoPropertyName = "NullableReasoningModeEnum2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningSummary?), TypeInfoPropertyName = "NullableReasoningSummary2")] internal sealed partial class SourceGenerationContextChunk13 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -7352,6 +7352,22 @@ 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.RealtimeTranslationServerEvent?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventDiscriminatorType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionClosedType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionClosedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionCreatedType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionCreatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionInputTranscriptDeltaType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionInputTranscriptDeltaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionOutputAudioDeltaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputAudioDeltaFormat?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionOutputAudioDeltaFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionOutputTranscriptDeltaType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionOutputTranscriptDeltaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationServerEventSessionUpdatedType?), TypeInfoPropertyName = "NullableRealtimeTranslationServerEventSessionUpdatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTranslationSessionType?), TypeInfoPropertyName = "NullableRealtimeTranslationSessionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTruncationEnum?), TypeInfoPropertyName = "NullableRealtimeTruncationEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTruncationEnumType?), TypeInfoPropertyName = "NullableRealtimeTruncationEnumType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness?), TypeInfoPropertyName = "NullableRealtimeTurnDetectionRealtimeTurnDetection1SemanticVadEagerness2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.RealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType?), TypeInfoPropertyName = "NullableRealtimeTurnDetectionRealtimeTurnDetection1DiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningModeEnum?), TypeInfoPropertyName = "NullableReasoningModeEnum2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningSummary?), TypeInfoPropertyName = "NullableReasoningSummary2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningContext?), TypeInfoPropertyName = "NullableReasoningContext2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningGenerateSummary?), TypeInfoPropertyName = "NullableReasoningGenerateSummary2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningItemType?), TypeInfoPropertyName = "NullableReasoningItemType2")] @@ -7804,22 +7820,6 @@ internal sealed partial class SourceGenerationContextChunk13 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerToolType?), TypeInfoPropertyName = "NullableComputerToolType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerEnvironment?), TypeInfoPropertyName = "NullableComputerEnvironment2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ComputerUsePreviewToolType?), TypeInfoPropertyName = "NullableComputerUsePreviewToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerMemoryLimit?), TypeInfoPropertyName = "NullableContainerMemoryLimit2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType?), TypeInfoPropertyName = "NullableAutoCodeInterpreterToolParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicy2?), TypeInfoPropertyName = "NullableNetworkPolicy22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType?), TypeInfoPropertyName = "NullableAutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProgrammaticToolCallingParamType?), TypeInfoPropertyName = "NullableProgrammaticToolCallingParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalShellToolParamType?), TypeInfoPropertyName = "NullableLocalShellToolParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerAutoParamType?), TypeInfoPropertyName = "NullableContainerAutoParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicy3?), TypeInfoPropertyName = "NullableNetworkPolicy32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminatorType?), TypeInfoPropertyName = "NullableContainerAutoParamNetworkPolicyDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SkillsItem2?), TypeInfoPropertyName = "NullableSkillsItem22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminatorType?), TypeInfoPropertyName = "NullableContainerAutoParamSkillDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalEnvironmentParamType?), TypeInfoPropertyName = "NullableLocalEnvironmentParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerReferenceParamType?), TypeInfoPropertyName = "NullableContainerReferenceParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionShellToolParamType?), TypeInfoPropertyName = "NullableFunctionShellToolParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1DiscriminatorType?), TypeInfoPropertyName = "NullableFunctionShellToolParamEnvironmentVariant1DiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomTextFormatParamType?), TypeInfoPropertyName = "NullableCustomTextFormatParamType2")] internal sealed partial class SourceGenerationContextChunk14 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -7871,6 +7871,22 @@ 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.ContainerMemoryLimit?), TypeInfoPropertyName = "NullableContainerMemoryLimit2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AutoCodeInterpreterToolParamType?), TypeInfoPropertyName = "NullableAutoCodeInterpreterToolParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicy2?), TypeInfoPropertyName = "NullableNetworkPolicy22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType?), TypeInfoPropertyName = "NullableAutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ProgrammaticToolCallingParamType?), TypeInfoPropertyName = "NullableProgrammaticToolCallingParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalShellToolParamType?), TypeInfoPropertyName = "NullableLocalShellToolParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerAutoParamType?), TypeInfoPropertyName = "NullableContainerAutoParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.NetworkPolicy3?), TypeInfoPropertyName = "NullableNetworkPolicy32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerAutoParamNetworkPolicyDiscriminatorType?), TypeInfoPropertyName = "NullableContainerAutoParamNetworkPolicyDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SkillsItem2?), TypeInfoPropertyName = "NullableSkillsItem22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerAutoParamSkillDiscriminatorType?), TypeInfoPropertyName = "NullableContainerAutoParamSkillDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.LocalEnvironmentParamType?), TypeInfoPropertyName = "NullableLocalEnvironmentParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContainerReferenceParamType?), TypeInfoPropertyName = "NullableContainerReferenceParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionShellToolParamType?), TypeInfoPropertyName = "NullableFunctionShellToolParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.FunctionShellToolParamEnvironmentVariant1DiscriminatorType?), TypeInfoPropertyName = "NullableFunctionShellToolParamEnvironmentVariant1DiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomTextFormatParamType?), TypeInfoPropertyName = "NullableCustomTextFormatParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.GrammarSyntax1?), TypeInfoPropertyName = "NullableGrammarSyntax12")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomGrammarFormatParamType?), TypeInfoPropertyName = "NullableCustomGrammarFormatParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.CustomToolParamType?), TypeInfoPropertyName = "NullableCustomToolParamType2")] @@ -8079,6 +8095,13 @@ internal sealed partial class SourceGenerationContextChunk14 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SafetyCaseResourceObject?), TypeInfoPropertyName = "NullableSafetyCaseResourceObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SafetyAlertErrorType?), TypeInfoPropertyName = "NullableSafetyAlertErrorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SafetyAlertResourceObject?), TypeInfoPropertyName = "NullableSafetyAlertResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageBucketWidth?), TypeInfoPropertyName = "NullableDecisionsUsageBucketWidth2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageGroupBy?), TypeInfoPropertyName = "NullableDecisionsUsageGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageApiSource?), TypeInfoPropertyName = "NullableDecisionsUsageApiSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageResultObject?), TypeInfoPropertyName = "NullableDecisionsUsageResultObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.DecisionsUsageBucketObject?), TypeInfoPropertyName = "NullableDecisionsUsageBucketObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject?), TypeInfoPropertyName = "NullablePublicDecisionsUsageResponseResourceObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDecisionsUsageErrorDetailsString2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ExternalStorageOrder?), TypeInfoPropertyName = "NullableExternalStorageOrder2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ExternalStorageStatus?), TypeInfoPropertyName = "NullableExternalStorageStatus2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ExternalStorageResponseObject?), TypeInfoPropertyName = "NullableExternalStorageResponseObject2")] @@ -8308,29 +8331,6 @@ internal sealed partial class SourceGenerationContextChunk14 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TurnStatusResource?), TypeInfoPropertyName = "NullableTurnStatusResource2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionTurnErrorCodeResource?), TypeInfoPropertyName = "NullableSessionTurnErrorCodeResource2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.SessionTurnListResourceObject?), TypeInfoPropertyName = "NullableSessionTurnListResourceObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningEffortResource?), TypeInfoPropertyName = "NullableReasoningEffortResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningSummaryResource?), TypeInfoPropertyName = "NullableReasoningSummaryResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResourceTextType?), TypeInfoPropertyName = "NullableTextFormatResourceTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResourceJsonSchemaType?), TypeInfoPropertyName = "NullableTextFormatResourceJsonSchemaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResource?), TypeInfoPropertyName = "NullableTextFormatResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResourceDiscriminatorType?), TypeInfoPropertyName = "NullableTextFormatResourceDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VerbosityResource?), TypeInfoPropertyName = "NullableVerbosityResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ServiceTierResource?), TypeInfoPropertyName = "NullableServiceTierResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceFunctionType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceFunctionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearchType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceToolSearchType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCallingType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceProgrammaticToolCallingType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceHttpType?), TypeInfoPropertyName = "NullablePersistedMcpTransportResourceHttpType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType?), TypeInfoPropertyName = "NullablePersistedMcpTransportResourceStdioType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResource?), TypeInfoPropertyName = "NullablePersistedMcpTransportResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType?), TypeInfoPropertyName = "NullablePersistedMcpTransportResourceDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.McpConnectionOriginResource?), TypeInfoPropertyName = "NullableMcpConnectionOriginResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceMcpType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchModeResource?), TypeInfoPropertyName = "NullableWebSearchModeResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchContextSizeResource?), TypeInfoPropertyName = "NullableWebSearchContextSizeResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceWebSearchType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceComputerUseType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResource?), TypeInfoPropertyName = "NullablePersistedAgentToolResource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceDiscriminatorType2")] internal sealed partial class SourceGenerationContextChunk15 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -8382,6 +8382,29 @@ 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.ReasoningEffortResource?), TypeInfoPropertyName = "NullableReasoningEffortResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningSummaryResource?), TypeInfoPropertyName = "NullableReasoningSummaryResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResourceTextType?), TypeInfoPropertyName = "NullableTextFormatResourceTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResourceJsonSchemaType?), TypeInfoPropertyName = "NullableTextFormatResourceJsonSchemaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResource?), TypeInfoPropertyName = "NullableTextFormatResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.TextFormatResourceDiscriminatorType?), TypeInfoPropertyName = "NullableTextFormatResourceDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.VerbosityResource?), TypeInfoPropertyName = "NullableVerbosityResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ServiceTierResource?), TypeInfoPropertyName = "NullableServiceTierResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceFunctionType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceFunctionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearchType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceToolSearchType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCallingType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceProgrammaticToolCallingType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceHttpType?), TypeInfoPropertyName = "NullablePersistedMcpTransportResourceHttpType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType?), TypeInfoPropertyName = "NullablePersistedMcpTransportResourceStdioType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResource?), TypeInfoPropertyName = "NullablePersistedMcpTransportResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType?), TypeInfoPropertyName = "NullablePersistedMcpTransportResourceDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.McpConnectionOriginResource?), TypeInfoPropertyName = "NullableMcpConnectionOriginResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceMcpType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchModeResource?), TypeInfoPropertyName = "NullableWebSearchModeResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.WebSearchContextSizeResource?), TypeInfoPropertyName = "NullableWebSearchContextSizeResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceWebSearchType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceComputerUseType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResource?), TypeInfoPropertyName = "NullablePersistedAgentToolResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType?), TypeInfoPropertyName = "NullablePersistedAgentToolResourceDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentResourceObject?), TypeInfoPropertyName = "NullableAgentResourceObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AgentListResourceObject?), TypeInfoPropertyName = "NullableAgentListResourceObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ReasoningEffortParam?), TypeInfoPropertyName = "NullableReasoningEffortParam2")] @@ -8821,29 +8844,6 @@ internal sealed partial class SourceGenerationContextChunk15 : global::System.Te [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaReasoningTextContentType?), TypeInfoPropertyName = "NullableBetaReasoningTextContentType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaSummaryTextContentType?), TypeInfoPropertyName = "NullableBetaSummaryTextContentType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamType?), TypeInfoPropertyName = "NullableBetaResponseConfigurationUpdateItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAdditionalToolsItemParamType?), TypeInfoPropertyName = "NullableBetaAdditionalToolsItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAdditionalToolsItemParamRole?), TypeInfoPropertyName = "NullableBetaAdditionalToolsItemParamRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputItemParamType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputTool?), TypeInfoPropertyName = "NullableBetaToolSearchOutputTool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallItemStatus?), TypeInfoPropertyName = "NullableBetaFunctionCallItemStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputToolDiscriminatorType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputToolDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputNamespaceToolParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolsItem19?), TypeInfoPropertyName = "NullableToolsItem192")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamToolDiscriminatorType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputNamespaceToolParamToolDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputFunctionToolParamType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputFunctionToolParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchCallItemParamType?), TypeInfoPropertyName = "NullableBetaToolSearchCallItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParamType?), TypeInfoPropertyName = "NullableBetaMultiAgentCallOutputItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentAction1?), TypeInfoPropertyName = "NullableBetaMultiAgentAction12")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputTextContentParamType?), TypeInfoPropertyName = "NullableBetaOutputTextContentParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnnotationsItem4?), TypeInfoPropertyName = "NullableAnnotationsItem42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminatorType?), TypeInfoPropertyName = "NullableBetaOutputTextContentParamAnnotationDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaContainerFileCitationParamType?), TypeInfoPropertyName = "NullableBetaContainerFileCitationParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaUrlCitationParamType?), TypeInfoPropertyName = "NullableBetaUrlCitationParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileCitationParamType?), TypeInfoPropertyName = "NullableBetaFileCitationParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallItemParamType?), TypeInfoPropertyName = "NullableBetaMultiAgentCallItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAgentMessageItemParamType?), TypeInfoPropertyName = "NullableBetaAgentMessageItemParamType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContentItem6?), TypeInfoPropertyName = "NullableContentItem62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminatorType?), TypeInfoPropertyName = "NullableBetaAgentMessageItemParamContentItemDiscriminatorType2")] internal sealed partial class SourceGenerationContextChunk16 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -8895,6 +8895,29 @@ 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.BetaAdditionalToolsItemParamType?), TypeInfoPropertyName = "NullableBetaAdditionalToolsItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAdditionalToolsItemParamRole?), TypeInfoPropertyName = "NullableBetaAdditionalToolsItemParamRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputItemParamType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputTool?), TypeInfoPropertyName = "NullableBetaToolSearchOutputTool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFunctionCallItemStatus?), TypeInfoPropertyName = "NullableBetaFunctionCallItemStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputToolDiscriminatorType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputToolDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputNamespaceToolParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ToolsItem19?), TypeInfoPropertyName = "NullableToolsItem192")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamToolDiscriminatorType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputNamespaceToolParamToolDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchOutputFunctionToolParamType?), TypeInfoPropertyName = "NullableBetaToolSearchOutputFunctionToolParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaToolSearchCallItemParamType?), TypeInfoPropertyName = "NullableBetaToolSearchCallItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParamType?), TypeInfoPropertyName = "NullableBetaMultiAgentCallOutputItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentAction1?), TypeInfoPropertyName = "NullableBetaMultiAgentAction12")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputTextContentParamType?), TypeInfoPropertyName = "NullableBetaOutputTextContentParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.AnnotationsItem4?), TypeInfoPropertyName = "NullableAnnotationsItem42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminatorType?), TypeInfoPropertyName = "NullableBetaOutputTextContentParamAnnotationDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaContainerFileCitationParamType?), TypeInfoPropertyName = "NullableBetaContainerFileCitationParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaUrlCitationParamType?), TypeInfoPropertyName = "NullableBetaUrlCitationParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaFileCitationParamType?), TypeInfoPropertyName = "NullableBetaFileCitationParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaMultiAgentCallItemParamType?), TypeInfoPropertyName = "NullableBetaMultiAgentCallItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAgentMessageItemParamType?), TypeInfoPropertyName = "NullableBetaAgentMessageItemParamType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.ContentItem6?), TypeInfoPropertyName = "NullableContentItem62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminatorType?), TypeInfoPropertyName = "NullableBetaAgentMessageItemParamContentItemDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaEncryptedContentParamType?), TypeInfoPropertyName = "NullableBetaEncryptedContentParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaInputImageContentParamAutoParamType?), TypeInfoPropertyName = "NullableBetaInputImageContentParamAutoParamType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::tryAGI.OpenAI.BetaDetailEnum?), TypeInfoPropertyName = "NullableBetaDetailEnum2")] @@ -9336,31 +9359,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::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::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.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>))] - #pragma warning disable CS0618 // This registration names a deprecated API model. - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - #pragma warning restore CS0618 - [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, global::System.Collections.Generic.List, 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 { } @@ -9412,6 +9410,31 @@ 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::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.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>))] + #pragma warning disable CS0618 // This registration names a deprecated API model. + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + #pragma warning restore CS0618 + [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, global::System.Collections.Generic.List, 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>))] @@ -9611,6 +9634,8 @@ internal sealed partial class SourceGenerationContextChunk17 : global::System.Te [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))] @@ -9746,6 +9771,7 @@ internal sealed partial class SourceGenerationContextChunk17 : 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::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))] @@ -10334,6 +10360,7 @@ internal static void AddConverters(global::System.Text.Json.JsonSerializerOption options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter>()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); options.Converters.Add(new global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter()); @@ -15451,6 +15478,30 @@ public override bool CanConvert(global::System.Type typeToConvert) || typeToConvert == typeof(global::tryAGI.OpenAI.SafetyAlertResourceObject?) + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketWidth) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketWidth?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageGroupBy) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageGroupBy?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageApiSource) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageApiSource?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageResultObject) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageResultObject?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketObject) + + || typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketObject?) + + || typeToConvert == typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject) + + || typeToConvert == typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject?) + || typeToConvert == typeof(global::tryAGI.OpenAI.ExternalStorageOrder) || typeToConvert == typeof(global::tryAGI.OpenAI.ExternalStorageOrder?) @@ -31646,6 +31697,66 @@ public override bool CanConvert(global::System.Type typeToConvert) return new global::tryAGI.OpenAI.JsonConverters.SafetyAlertResourceObjectNullableJsonConverter(); } + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketWidth)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidthJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketWidth?)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketWidthNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageGroupBy)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupByJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageGroupBy?)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageGroupByNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageApiSource)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSourceJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageApiSource?)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageApiSourceNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageResultObject)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObjectJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageResultObject?)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObjectNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketObject)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObjectJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.DecisionsUsageBucketObject?)) + { + return new global::tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObjectNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject)) + { + return new global::tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObjectJsonConverter(); + } + + if (typeToConvert == typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject?)) + { + return new global::tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObjectNullableJsonConverter(); + } + if (typeToConvert == typeof(global::tryAGI.OpenAI.ExternalStorageOrder)) { return new global::tryAGI.OpenAI.JsonConverters.ExternalStorageOrderJsonConverter(); 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 96ff994eb..ab7848aa2 100644 --- a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.JsonSerializerContextTypes.g.cs @@ -13481,8607 +13481,8671 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::tryAGI.OpenAI.ExternalStorageOrder? Type3362 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageBucketWidth? Type3362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageStatus? Type3363 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageGroupBy? Type3363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponse? Type3364 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageApiSource? Type3364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponseObject? Type3365 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageResult? Type3365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Provider2? Type3366 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageResultObject? Type3366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminator? Type3367 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageBucket? Type3367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminatorType? Type3368 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageBucketObject? Type3368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageListResource? Type3369 { get; set; } + public global::System.Collections.Generic.IList? Type3369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageListResourceObject? Type3370 { get; set; } + public global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource? Type3370 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3371 { get; set; } + public global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject? Type3371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AwsExternalStorageProviderParams? Type3372 { get; set; } + public global::System.Collections.Generic.IList? Type3372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AwsExternalStorageProviderParamsType? Type3373 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageErrorDetails? Type3373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AzureExternalStorageProviderParams? Type3374 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsageErrorResponse? Type3374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AzureExternalStorageProviderParamsType? Type3375 { get; set; } + public global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse? Type3375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GcpExternalStorageProviderParams? Type3376 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GcpExternalStorageProviderParamsType? Type3377 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageOrder? Type3377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OciExternalStorageProviderParams? Type3378 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageStatus? Type3378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OciExternalStorageProviderParamsType? Type3379 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponse? Type3379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateExternalStorageBody? Type3380 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponseObject? Type3380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Provider3? Type3381 { get; set; } + public global::tryAGI.OpenAI.Provider2? Type3381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminator? Type3382 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminator? Type3382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminatorType? Type3383 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageResponseProviderDiscriminatorType? Type3383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageDeletedResource? Type3384 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageListResource? Type3384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExternalStorageDeletedResourceObject? Type3385 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageListResourceObject? Type3385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitCurrency? Type3386 { get; set; } + public global::System.Collections.Generic.IList? Type3386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitCurrencyEnum? Type3387 { get; set; } + public global::tryAGI.OpenAI.AwsExternalStorageProviderParams? Type3387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitInterval? Type3388 { get; set; } + public global::tryAGI.OpenAI.AwsExternalStorageProviderParamsType? Type3388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitIntervalEnum? Type3389 { get; set; } + public global::tryAGI.OpenAI.AzureExternalStorageProviderParams? Type3389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitEnforcementStatus? Type3390 { get; set; } + public global::tryAGI.OpenAI.AzureExternalStorageProviderParamsType? Type3390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitEnforcementStatusEnum? Type3391 { get; set; } + public global::tryAGI.OpenAI.GcpExternalStorageProviderParams? Type3391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SpendLimitEnforcement? Type3392 { get; set; } + public global::tryAGI.OpenAI.GcpExternalStorageProviderParamsType? Type3392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitResource? Type3393 { get; set; } + public global::tryAGI.OpenAI.OciExternalStorageProviderParams? Type3393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitResourceObject? Type3394 { get; set; } + public global::tryAGI.OpenAI.OciExternalStorageProviderParamsType? Type3394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBody? Type3395 { get; set; } + public global::tryAGI.OpenAI.CreateExternalStorageBody? Type3395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyCurrency? Type3396 { get; set; } + public global::tryAGI.OpenAI.Provider3? Type3396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyInterval? Type3397 { get; set; } + public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminator? Type3397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResource? Type3398 { get; set; } + public global::tryAGI.OpenAI.CreateExternalStorageBodyProviderDiscriminatorType? Type3398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResourceObject? Type3399 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageDeletedResource? Type3399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitResource? Type3400 { get; set; } + public global::tryAGI.OpenAI.ExternalStorageDeletedResourceObject? Type3400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitResourceObject? Type3401 { get; set; } + public global::tryAGI.OpenAI.SpendLimitCurrency? Type3401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectSpendLimitBody? Type3402 { get; set; } + public global::tryAGI.OpenAI.SpendLimitCurrencyEnum? Type3402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyCurrency? Type3403 { get; set; } + public global::tryAGI.OpenAI.SpendLimitInterval? Type3403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyInterval? Type3404 { get; set; } + public global::tryAGI.OpenAI.SpendLimitIntervalEnum? Type3404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResource? Type3405 { get; set; } + public global::tryAGI.OpenAI.SpendLimitEnforcementStatus? Type3405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResourceObject? Type3406 { get; set; } + public global::tryAGI.OpenAI.SpendLimitEnforcementStatusEnum? Type3406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateProjectServiceAccountApiKeyBody? Type3407 { get; set; } + public global::tryAGI.OpenAI.SpendLimitEnforcement? Type3407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceAccountApiKeyBody? Type3408 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitResource? Type3408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceAccountApiKeyBodyObject? Type3409 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitResourceObject? Type3409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateContentProvenanceBody? Type3410 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBody? Type3410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceCheckObject? Type3411 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyCurrency? Type3411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceDetectionResultApi? Type3412 { get; set; } + public global::tryAGI.OpenAI.UpdateOrganizationSpendLimitBodyInterval? Type3412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.C2PAValidationStateApi? Type3413 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResource? Type3413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.C2PAProvenanceResult? Type3414 { get; set; } + public global::tryAGI.OpenAI.OrganizationSpendLimitDeletedResourceObject? Type3414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.C2PAProvenanceResultType? Type3415 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitResource? Type3415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SynthIDProvenanceResult? Type3416 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitResourceObject? Type3416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SynthIDProvenanceResultType? Type3417 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectSpendLimitBody? Type3417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceResource? Type3418 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyCurrency? Type3418 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3419 { get; set; } + public global::tryAGI.OpenAI.UpdateProjectSpendLimitBodyInterval? Type3419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResultsItem2? Type3420 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResource? Type3420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminator? Type3421 { get; set; } + public global::tryAGI.OpenAI.ProjectSpendLimitDeletedResourceObject? Type3421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType? Type3422 { get; set; } + public global::tryAGI.OpenAI.CreateProjectServiceAccountApiKeyBody? Type3422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OrderEnum? Type3423 { get; set; } + public global::tryAGI.OpenAI.ServiceAccountApiKeyBody? Type3423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModel? Type3424 { get; set; } + public global::tryAGI.OpenAI.ServiceAccountApiKeyBodyObject? Type3424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoModelEnum? Type3425 { get; set; } + public global::tryAGI.OpenAI.CreateContentProvenanceBody? Type3425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoStatus? Type3426 { get; set; } + public global::tryAGI.OpenAI.ProvenanceCheckObject? Type3426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSize? Type3427 { get; set; } + public global::tryAGI.OpenAI.ProvenanceDetectionResultApi? Type3427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Error22? Type3428 { get; set; } + public global::tryAGI.OpenAI.C2PAValidationStateApi? Type3428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResource? Type3429 { get; set; } + public global::tryAGI.OpenAI.C2PAProvenanceResult? Type3429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoResourceObject? Type3430 { get; set; } + public global::tryAGI.OpenAI.C2PAProvenanceResultType? Type3430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResource? Type3431 { get; set; } + public global::tryAGI.OpenAI.SynthIDProvenanceResult? Type3431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoListResourceObject? Type3432 { get; set; } + public global::tryAGI.OpenAI.SynthIDProvenanceResultType? Type3432 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3433 { get; set; } + public global::tryAGI.OpenAI.ProvenanceResource? Type3433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageRefParam2? Type3434 { get; set; } + public global::System.Collections.Generic.IList? Type3434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoSeconds? Type3435 { get; set; } + public global::tryAGI.OpenAI.ResultsItem2? Type3435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type3436 { get; set; } + public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminator? Type3436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3437 { get; set; } + public global::tryAGI.OpenAI.ProvenanceResourceResultDiscriminatorType? Type3437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoJsonBody? Type3438 { get; set; } + public global::tryAGI.OpenAI.OrderEnum? Type3438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type3439 { get; set; } + public global::tryAGI.OpenAI.VideoModel? Type3439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoCharacterResource? Type3440 { get; set; } + public global::tryAGI.OpenAI.VideoModelEnum? Type3440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoReferenceInputParam? Type3441 { get; set; } + public global::tryAGI.OpenAI.VideoStatus? Type3441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type3442 { get; set; } + public global::tryAGI.OpenAI.VideoSize? Type3442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3443 { get; set; } + public global::tryAGI.OpenAI.Error22? Type3443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type3444 { get; set; } + public global::tryAGI.OpenAI.VideoResource? Type3444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type3445 { get; set; } + public global::tryAGI.OpenAI.VideoResourceObject? Type3445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3446 { get; set; } + public global::tryAGI.OpenAI.VideoListResource? Type3446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type3447 { get; set; } + public global::tryAGI.OpenAI.VideoListResourceObject? Type3447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResource? Type3448 { get; set; } + public global::System.Collections.Generic.IList? Type3448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type3449 { get; set; } + public global::tryAGI.OpenAI.ImageRefParam2? Type3449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VideoContentVariant? Type3450 { get; set; } + public global::tryAGI.OpenAI.VideoSeconds? Type3450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVideoRemixBody? Type3451 { get; set; } + public global::tryAGI.OpenAI.CreateVideoMultipartBody? Type3451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TruncationEnum? Type3452 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersonalityEnum? Type3453 { get; set; } + public global::tryAGI.OpenAI.CreateVideoJsonBody? Type3453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersonalityEnumEnum? Type3454 { get; set; } + public global::tryAGI.OpenAI.CreateVideoCharacterBody? Type3454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsBody? Type3455 { get; set; } + public global::tryAGI.OpenAI.VideoCharacterResource? Type3455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResource? Type3456 { get; set; } + public global::tryAGI.OpenAI.VideoReferenceInputParam? Type3456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenCountsResourceObject? Type3457 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditMultipartBody? Type3457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PromptCacheRetentionEnum? Type3458 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3458 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierEnum2? Type3459 { get; set; } + public global::tryAGI.OpenAI.CreateVideoEditJsonBody? Type3459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type3460 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendMultipartBody? Type3460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemField? Type3461 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type3462 { get; set; } + public global::tryAGI.OpenAI.CreateVideoExtendJsonBody? Type3462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ItemFieldDiscriminatorType? Type3463 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResource? Type3463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResource? Type3464 { get; set; } + public global::tryAGI.OpenAI.DeletedVideoResourceObject? Type3464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CompactResourceObject? Type3465 { get; set; } + public global::tryAGI.OpenAI.VideoContentVariant? Type3465 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3466 { get; set; } + public global::tryAGI.OpenAI.CreateVideoRemixBody? Type3466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResource? Type3467 { get; set; } + public global::tryAGI.OpenAI.TruncationEnum? Type3467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillResourceObject? Type3468 { get; set; } + public global::tryAGI.OpenAI.PersonalityEnum? Type3468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResource? Type3469 { get; set; } + public global::tryAGI.OpenAI.PersonalityEnumEnum? Type3469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillListResourceObject? Type3470 { get; set; } + public global::tryAGI.OpenAI.TokenCountsBody? Type3470 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3471 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResource? Type3471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillBody? Type3472 { get; set; } + public global::tryAGI.OpenAI.TokenCountsResourceObject? Type3472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, byte[]>? Type3473 { get; set; } + public global::tryAGI.OpenAI.PromptCacheRetentionEnum? Type3473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type3474 { get; set; } + public global::tryAGI.OpenAI.ServiceTierEnum2? Type3474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResource? Type3475 { get; set; } + public global::tryAGI.OpenAI.CompactResponseMethodPublicBody? Type3475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type3476 { get; set; } + public global::tryAGI.OpenAI.ItemField? Type3476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResource? Type3477 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminator? Type3477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionResourceObject? Type3478 { get; set; } + public global::tryAGI.OpenAI.ItemFieldDiscriminatorType? Type3478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResource? Type3479 { get; set; } + public global::tryAGI.OpenAI.CompactResource? Type3479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type3480 { get; set; } + public global::tryAGI.OpenAI.CompactResourceObject? Type3480 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3481 { get; set; } + public global::System.Collections.Generic.IList? Type3481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSkillVersionBody? Type3482 { get; set; } + public global::tryAGI.OpenAI.SkillResource? Type3482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type3483 { get; set; } + public global::tryAGI.OpenAI.SkillResourceObject? Type3483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type3484 { get; set; } + public global::tryAGI.OpenAI.SkillListResource? Type3484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type3485 { get; set; } + public global::tryAGI.OpenAI.SkillListResourceObject? Type3485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitWorkflow? Type3486 { get; set; } + public global::System.Collections.Generic.IList? Type3486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type3487 { get; set; } + public global::tryAGI.OpenAI.CreateSkillBody? Type3487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionRateLimits? Type3488 { get; set; } + public global::tryAGI.OpenAI.OneOf, byte[]>? Type3488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionStatus? Type3489 { get; set; } + public global::tryAGI.OpenAI.SetDefaultSkillVersionBody? Type3489 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type3490 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResource? Type3490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionFileUpload? Type3491 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillResourceObject? Type3491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionHistory? Type3492 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResource? Type3492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type3493 { get; set; } + public global::tryAGI.OpenAI.SkillVersionResourceObject? Type3493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResource? Type3494 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResource? Type3494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatSessionResourceObject? Type3495 { get; set; } + public global::tryAGI.OpenAI.SkillVersionListResourceObject? Type3495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowTracingParam? Type3496 { get; set; } + public global::System.Collections.Generic.IList? Type3496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WorkflowParam? Type3497 { get; set; } + public global::tryAGI.OpenAI.CreateSkillVersionBody? Type3497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type3498 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResource? Type3498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParam? Type3499 { get; set; } + public global::tryAGI.OpenAI.DeletedSkillVersionResourceObject? Type3499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type3500 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflowTracing? Type3500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RateLimitsParam? Type3501 { get; set; } + public global::tryAGI.OpenAI.ChatkitWorkflow? Type3501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type3502 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type3502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileUploadParam? Type3503 { get; set; } + public global::tryAGI.OpenAI.ChatSessionRateLimits? Type3503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HistoryParam? Type3504 { get; set; } + public global::tryAGI.OpenAI.ChatSessionStatus? Type3504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type3505 { get; set; } + public global::tryAGI.OpenAI.ChatSessionAutomaticThreadTitling? Type3505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateChatSessionBody? Type3506 { get; set; } + public global::tryAGI.OpenAI.ChatSessionFileUpload? Type3506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputText? Type3507 { get; set; } + public global::tryAGI.OpenAI.ChatSessionHistory? Type3507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageInputTextType? Type3508 { get; set; } + public global::tryAGI.OpenAI.ChatSessionChatkitConfiguration? Type3508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedText? Type3509 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResource? Type3509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type3510 { get; set; } + public global::tryAGI.OpenAI.ChatSessionResourceObject? Type3510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AttachmentType? Type3511 { get; set; } + public global::tryAGI.OpenAI.WorkflowTracingParam? Type3511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Attachment? Type3512 { get; set; } + public global::tryAGI.OpenAI.WorkflowParam? Type3512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolChoice9? Type3513 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type3513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InferenceOptions? Type3514 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParam? Type3514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItem? Type3515 { get; set; } + public global::tryAGI.OpenAI.ExpiresAfterParamAnchor? Type3515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemObject? Type3516 { get; set; } + public global::tryAGI.OpenAI.RateLimitsParam? Type3516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemType? Type3517 { get; set; } + public global::tryAGI.OpenAI.AutomaticThreadTitlingParam? Type3517 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3518 { get; set; } + public global::tryAGI.OpenAI.FileUploadParam? Type3518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem5? Type3519 { get; set; } + public global::tryAGI.OpenAI.HistoryParam? Type3519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type3520 { get; set; } + public global::tryAGI.OpenAI.ChatkitConfigurationParam? Type3520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminatorType? Type3521 { get; set; } + public global::tryAGI.OpenAI.CreateChatSessionBody? Type3521 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3522 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputText? Type3522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSource? Type3523 { get; set; } + public global::tryAGI.OpenAI.UserMessageInputTextType? Type3523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationSourceType? Type3524 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedText? Type3524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotation? Type3525 { get; set; } + public global::tryAGI.OpenAI.UserMessageQuotedTextType? Type3525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FileAnnotationType? Type3526 { get; set; } + public global::tryAGI.OpenAI.AttachmentType? Type3526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSource? Type3527 { get; set; } + public global::tryAGI.OpenAI.Attachment? Type3527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type3528 { get; set; } + public global::tryAGI.OpenAI.ToolChoice9? Type3528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotation? Type3529 { get; set; } + public global::tryAGI.OpenAI.InferenceOptions? Type3529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UrlAnnotationType? Type3530 { get; set; } + public global::tryAGI.OpenAI.UserMessageItem? Type3530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputText? Type3531 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemObject? Type3531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextType? Type3532 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemType? Type3532 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3533 { get; set; } + public global::System.Collections.Generic.IList? Type3533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem3? Type3534 { get; set; } + public global::tryAGI.OpenAI.ContentItem5? Type3534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type3535 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminator? Type3535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminatorType? Type3536 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemContentItemDiscriminatorType? Type3536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItem? Type3537 { get; set; } + public global::System.Collections.Generic.IList? Type3537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemObject? Type3538 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSource? Type3538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemType? Type3539 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationSourceType? Type3539 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3540 { get; set; } + public global::tryAGI.OpenAI.FileAnnotation? Type3540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItem? Type3541 { get; set; } + public global::tryAGI.OpenAI.FileAnnotationType? Type3541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemObject? Type3542 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSource? Type3542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WidgetMessageItemType? Type3543 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationSourceType? Type3543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallStatus? Type3544 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotation? Type3544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItem? Type3545 { get; set; } + public global::tryAGI.OpenAI.UrlAnnotationType? Type3545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemObject? Type3546 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputText? Type3546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClientToolCallItemType? Type3547 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextType? Type3547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskType? Type3548 { get; set; } + public global::System.Collections.Generic.IList? Type3548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItem? Type3549 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem3? Type3549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemObject? Type3550 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminator? Type3550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskItemType? Type3551 { get; set; } + public global::tryAGI.OpenAI.ResponseOutputTextAnnotationDiscriminatorType? Type3551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupTask? Type3552 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItem? Type3552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItem? Type3553 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemObject? Type3553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemObject? Type3554 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemType? Type3554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TaskGroupItemType? Type3555 { get; set; } + public global::System.Collections.Generic.IList? Type3555 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3556 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItem? Type3556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItem? Type3557 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemObject? Type3557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type3558 { get; set; } + public global::tryAGI.OpenAI.WidgetMessageItemType? Type3558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemDiscriminatorType? Type3559 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallStatus? Type3559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResource? Type3560 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItem? Type3560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type3561 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemObject? Type3561 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3562 { get; set; } + public global::tryAGI.OpenAI.ClientToolCallItemType? Type3562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatus? Type3563 { get; set; } + public global::tryAGI.OpenAI.TaskType? Type3563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ActiveStatusType? Type3564 { get; set; } + public global::tryAGI.OpenAI.TaskItem? Type3564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatus? Type3565 { get; set; } + public global::tryAGI.OpenAI.TaskItemObject? Type3565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LockedStatusType? Type3566 { get; set; } + public global::tryAGI.OpenAI.TaskItemType? Type3566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatus? Type3567 { get; set; } + public global::tryAGI.OpenAI.TaskGroupTask? Type3567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ClosedStatusType? Type3568 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItem? Type3568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResource? Type3569 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemObject? Type3569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceObject? Type3570 { get; set; } + public global::tryAGI.OpenAI.TaskGroupItemType? Type3570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Status? Type3571 { get; set; } + public global::System.Collections.Generic.IList? Type3571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type3572 { get; set; } + public global::tryAGI.OpenAI.ThreadItem? Type3572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType? Type3573 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminator? Type3573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResource? Type3574 { get; set; } + public global::tryAGI.OpenAI.ThreadItemDiscriminatorType? Type3574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type3575 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResource? Type3575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResource? Type3576 { get; set; } + public global::tryAGI.OpenAI.ThreadItemListResourceObject? Type3576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ThreadListResourceObject? Type3577 { get; set; } + public global::System.Collections.Generic.IList? Type3577 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3578 { get; set; } + public global::tryAGI.OpenAI.ActiveStatus? Type3578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputText? Type3579 { get; set; } + public global::tryAGI.OpenAI.ActiveStatusType? Type3579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputTextType? Type3580 { get; set; } + public global::tryAGI.OpenAI.LockedStatus? Type3580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ImageDetailParam? Type3581 { get; set; } + public global::tryAGI.OpenAI.LockedStatusType? Type3581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputImage? Type3582 { get; set; } + public global::tryAGI.OpenAI.ClosedStatus? Type3582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputImageType? Type3583 { get; set; } + public global::tryAGI.OpenAI.ClosedStatusType? Type3583 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3584 { get; set; } + public global::tryAGI.OpenAI.ThreadResource? Type3584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputContentPartsItem? Type3585 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceObject? Type3585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputContentPartDiscriminator? Type3586 { get; set; } + public global::tryAGI.OpenAI.Status? Type3586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputContentPartDiscriminatorType? Type3587 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminator? Type3587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputContent? Type3588 { get; set; } + public global::tryAGI.OpenAI.ThreadResourceStatusDiscriminatorType? Type3588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputMessage? Type3589 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResource? Type3589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputMessageRole? Type3590 { get; set; } + public global::tryAGI.OpenAI.DeletedThreadResourceObject? Type3590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputMessageType? Type3591 { get; set; } + public global::tryAGI.OpenAI.ThreadListResource? Type3591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInput? Type3592 { get; set; } + public global::tryAGI.OpenAI.ThreadListResourceObject? Type3592 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3593 { get; set; } + public global::System.Collections.Generic.IList? Type3593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputVariant2Item? Type3594 { get; set; } + public global::tryAGI.OpenAI.DecisionInputText? Type3594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputVariant2ItemDiscriminator? Type3595 { get; set; } + public global::tryAGI.OpenAI.DecisionInputTextType? Type3595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionInputVariant2ItemDiscriminatorType? Type3596 { get; set; } + public global::tryAGI.OpenAI.ImageDetailParam? Type3596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamPredicate? Type3597 { get; set; } + public global::tryAGI.OpenAI.DecisionInputImage? Type3597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamPredicateType? Type3598 { get; set; } + public global::tryAGI.OpenAI.DecisionInputImageType? Type3598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChoiceValueParam? Type3599 { get; set; } + public global::System.Collections.Generic.IList? Type3599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChoiceOptionParam? Type3600 { get; set; } + public global::tryAGI.OpenAI.DecisionInputContentPartsItem? Type3600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamChoice? Type3601 { get; set; } + public global::tryAGI.OpenAI.DecisionInputContentPartDiscriminator? Type3601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamChoiceType? Type3602 { get; set; } + public global::tryAGI.OpenAI.DecisionInputContentPartDiscriminatorType? Type3602 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3603 { get; set; } + public global::tryAGI.OpenAI.DecisionInputContent? Type3603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScoreLevelParam? Type3604 { get; set; } + public global::tryAGI.OpenAI.DecisionInputMessage? Type3604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamScore? Type3605 { get; set; } + public global::tryAGI.OpenAI.DecisionInputMessageRole? Type3605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamScoreType? Type3606 { get; set; } + public global::tryAGI.OpenAI.DecisionInputMessageType? Type3606 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3607 { get; set; } + public global::tryAGI.OpenAI.DecisionInput? Type3607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParam? Type3608 { get; set; } + public global::System.Collections.Generic.IList? Type3608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamDiscriminator? Type3609 { get; set; } + public global::tryAGI.OpenAI.DecisionInputVariant2Item? Type3609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.QuestionParamDiscriminatorType? Type3610 { get; set; } + public global::tryAGI.OpenAI.DecisionInputVariant2ItemDiscriminator? Type3610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionRequest? Type3611 { get; set; } + public global::tryAGI.OpenAI.DecisionInputVariant2ItemDiscriminatorType? Type3611 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3612 { get; set; } + public global::tryAGI.OpenAI.QuestionParamPredicate? Type3612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourcePredicate? Type3613 { get; set; } + public global::tryAGI.OpenAI.QuestionParamPredicateType? Type3613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourcePredicateType? Type3614 { get; set; } + public global::tryAGI.OpenAI.ChoiceValueParam? Type3614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChoiceValueResource? Type3615 { get; set; } + public global::tryAGI.OpenAI.ChoiceOptionParam? Type3615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ChoiceProbabilityResource? Type3616 { get; set; } + public global::tryAGI.OpenAI.QuestionParamChoice? Type3616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceChoice? Type3617 { get; set; } + public global::tryAGI.OpenAI.QuestionParamChoiceType? Type3617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceChoiceType? Type3618 { get; set; } + public global::System.Collections.Generic.IList? Type3618 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3619 { get; set; } + public global::tryAGI.OpenAI.ScoreLevelParam? Type3619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ScoreProbabilityResource? Type3620 { get; set; } + public global::tryAGI.OpenAI.QuestionParamScore? Type3620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceScore? Type3621 { get; set; } + public global::tryAGI.OpenAI.QuestionParamScoreType? Type3621 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceScoreType? Type3622 { get; set; } + public global::System.Collections.Generic.IList? Type3622 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3623 { get; set; } + public global::tryAGI.OpenAI.QuestionParam? Type3623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceRefusal? Type3624 { get; set; } + public global::tryAGI.OpenAI.QuestionParamDiscriminator? Type3624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceRefusalType? Type3625 { get; set; } + public global::tryAGI.OpenAI.QuestionParamDiscriminatorType? Type3625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResource? Type3626 { get; set; } + public global::tryAGI.OpenAI.DecisionRequest? Type3626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceDiscriminator? Type3627 { get; set; } + public global::System.Collections.Generic.IList? Type3627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnswerResourceDiscriminatorType? Type3628 { get; set; } + public global::tryAGI.OpenAI.AnswerResourcePredicate? Type3628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTokensDetailsResource? Type3629 { get; set; } + public global::tryAGI.OpenAI.AnswerResourcePredicateType? Type3629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTokensDetailsResource? Type3630 { get; set; } + public global::tryAGI.OpenAI.ChoiceValueResource? Type3630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResponseUsageResource? Type3631 { get; set; } + public global::tryAGI.OpenAI.ChoiceProbabilityResource? Type3631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DecisionResponse? Type3632 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceChoice? Type3632 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3633 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceChoiceType? Type3633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrderParam? Type3634 { get; set; } + public global::System.Collections.Generic.IList? Type3634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTypeParam? Type3635 { get; set; } + public global::tryAGI.OpenAI.ScoreProbabilityResource? Type3635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTypeResource? Type3636 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceScore? Type3636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentStatusResource? Type3637 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceScoreType? Type3637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileId? Type3638 { get; set; } + public global::System.Collections.Generic.IList? Type3638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileIdType? Type3639 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceRefusal? Type3639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInline? Type3640 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceRefusalType? Type3640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInlineType? Type3641 { get; set; } + public global::tryAGI.OpenAI.AnswerResource? Type3641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResource? Type3642 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceDiscriminator? Type3642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminator? Type3643 { get; set; } + public global::tryAGI.OpenAI.AnswerResourceDiscriminatorType? Type3643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminatorType? Type3644 { get; set; } + public global::tryAGI.OpenAI.InputTokensDetailsResource? Type3644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceSkillReference? Type3645 { get; set; } + public global::tryAGI.OpenAI.OutputTokensDetailsResource? Type3645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceSkillReferenceType? Type3646 { get; set; } + public global::tryAGI.OpenAI.ResponseUsageResource? Type3646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceInline? Type3647 { get; set; } + public global::tryAGI.OpenAI.DecisionResponse? Type3647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceInlineType? Type3648 { get; set; } + public global::System.Collections.Generic.IList? Type3648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResource? Type3649 { get; set; } + public global::tryAGI.OpenAI.ListOrderParam? Type3649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceDiscriminator? Type3650 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTypeParam? Type3650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillResourceDiscriminatorType? Type3651 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTypeResource? Type3651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceInline? Type3652 { get; set; } + public global::tryAGI.OpenAI.EnvironmentStatusResource? Type3652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceInlineType? Type3653 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileId? Type3653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResource? Type3654 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceFileIdType? Type3654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceDiscriminator? Type3655 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInline? Type3655 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginResourceDiscriminatorType? Type3656 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceInlineType? Type3656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicEnvironmentResource? Type3657 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResource? Type3657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicEnvironmentResourceObject? Type3658 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminator? Type3658 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3659 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileResourceDiscriminatorType? Type3659 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3660 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceSkillReference? Type3660 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3661 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceSkillReferenceType? Type3661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentEnvironmentListResource? Type3662 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceInline? Type3662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentEnvironmentListResourceObject? Type3663 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceInlineType? Type3663 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3664 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResource? Type3664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorBodyResource? Type3665 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceDiscriminator? Type3665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ErrorResponse2? Type3666 { get; set; } + public global::tryAGI.OpenAI.HostedSkillResourceDiscriminatorType? Type3666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentPackagesParam? Type3667 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceInline? Type3667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SetupCommandParam? Type3668 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceInlineType? Type3668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkAccessParam? Type3669 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResource? Type3669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicyParam? Type3670 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceDiscriminator? Type3670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DesktopParam? Type3671 { get; set; } + public global::tryAGI.OpenAI.HostedPluginResourceDiscriminatorType? Type3671 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamSkillReference? Type3672 { get; set; } + public global::tryAGI.OpenAI.PublicEnvironmentResource? Type3672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamSkillReferenceType? Type3673 { get; set; } + public global::tryAGI.OpenAI.PublicEnvironmentResourceObject? Type3673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64? Type3674 { get; set; } + public global::System.Collections.Generic.IList? Type3674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64Type? Type3675 { get; set; } + public global::System.Collections.Generic.IList? Type3675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64MediaType? Type3676 { get; set; } + public global::System.Collections.Generic.IList? Type3676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParam? Type3677 { get; set; } + public global::tryAGI.OpenAI.AgentEnvironmentListResource? Type3677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminator? Type3678 { get; set; } + public global::tryAGI.OpenAI.AgentEnvironmentListResourceObject? Type3678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminatorType? Type3679 { get; set; } + public global::System.Collections.Generic.IList? Type3679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamInline? Type3680 { get; set; } + public global::tryAGI.OpenAI.ErrorBodyResource? Type3680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamInlineType? Type3681 { get; set; } + public global::tryAGI.OpenAI.ErrorResponse2? Type3681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParam? Type3682 { get; set; } + public global::tryAGI.OpenAI.EnvironmentPackagesParam? Type3682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamDiscriminator? Type3683 { get; set; } + public global::tryAGI.OpenAI.SetupCommandParam? Type3683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedSkillParamDiscriminatorType? Type3684 { get; set; } + public global::tryAGI.OpenAI.NetworkAccessParam? Type3684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamInline? Type3685 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicyParam? Type3685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamInlineType? Type3686 { get; set; } + public global::tryAGI.OpenAI.DesktopParam? Type3686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParam? Type3687 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamSkillReference? Type3687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamDiscriminator? Type3688 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamSkillReferenceType? Type3688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedPluginParamDiscriminatorType? Type3689 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64? Type3689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileId? Type3690 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64Type? Type3690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileIdType? Type3691 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamBase64MediaType? Type3691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamInline? Type3692 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParam? Type3692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamInlineType? Type3693 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminator? Type3693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParam? Type3694 { get; set; } + public global::tryAGI.OpenAI.InlineCapabilitySourceParamDiscriminatorType? Type3694 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminator? Type3695 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamInline? Type3695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminatorType? Type3696 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamInlineType? Type3696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentParamOpenaiHosted? Type3697 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParam? Type3697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentParamOpenaiHostedType? Type3698 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamDiscriminator? Type3698 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3699 { get; set; } + public global::tryAGI.OpenAI.HostedSkillParamDiscriminatorType? Type3699 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3700 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamInline? Type3700 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3701 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamInlineType? Type3701 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3702 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParam? Type3702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentParam? Type3703 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamDiscriminator? Type3703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentParamDiscriminator? Type3704 { get; set; } + public global::tryAGI.OpenAI.HostedPluginParamDiscriminatorType? Type3704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentParamDiscriminatorType? Type3705 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileId? Type3705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAgentEnvironmentParams? Type3706 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamFileIdType? Type3706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFilePageObjectResource? Type3707 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamInline? Type3707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFileResource? Type3708 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamInlineType? Type3708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFileResourceObject? Type3709 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParam? Type3709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentFileListResource? Type3710 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminator? Type3710 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3711 { get; set; } + public global::tryAGI.OpenAI.HostedEnvironmentFileParamDiscriminatorType? Type3711 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubagentObjectResource? Type3712 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentParamOpenaiHosted? Type3712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextResource? Type3713 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentParamOpenaiHostedType? Type3713 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTextResourceType? Type3714 { get; set; } + public global::System.Collections.Generic.IList? Type3714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EncryptedContentResource? Type3715 { get; set; } + public global::System.Collections.Generic.IList? Type3715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EncryptedContentResourceType? Type3716 { get; set; } + public global::System.Collections.Generic.IList? Type3716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentContentResource? Type3717 { get; set; } + public global::System.Collections.Generic.IList? Type3717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentContentResourceDiscriminator? Type3718 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentParam? Type3718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentContentResourceDiscriminatorType? Type3719 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentParamDiscriminator? Type3719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubagentStatusResource? Type3720 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentParamDiscriminatorType? Type3720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SubagentResource? Type3721 { get; set; } + public global::tryAGI.OpenAI.CreateAgentEnvironmentParams? Type3721 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3722 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFilePageObjectResource? Type3722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionMessageRoleResource? Type3723 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFileResource? Type3723 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputText? Type3724 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFileResourceObject? Type3724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputTextType? Type3725 { get; set; } + public global::tryAGI.OpenAI.EnvironmentFileListResource? Type3725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputImage? Type3726 { get; set; } + public global::System.Collections.Generic.IList? Type3726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceInputImageType? Type3727 { get; set; } + public global::tryAGI.OpenAI.SubagentObjectResource? Type3727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceOutputText? Type3728 { get; set; } + public global::tryAGI.OpenAI.OutputTextResource? Type3728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceOutputTextType? Type3729 { get; set; } + public global::tryAGI.OpenAI.OutputTextResourceType? Type3729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResource? Type3730 { get; set; } + public global::tryAGI.OpenAI.EncryptedContentResource? Type3730 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceDiscriminator? Type3731 { get; set; } + public global::tryAGI.OpenAI.EncryptedContentResourceType? Type3731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageContentResourceDiscriminatorType? Type3732 { get; set; } + public global::tryAGI.OpenAI.AgentContentResource? Type3732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputItemStatusResource? Type3733 { get; set; } + public global::tryAGI.OpenAI.AgentContentResourceDiscriminator? Type3733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessagePhaseResource? Type3734 { get; set; } + public global::tryAGI.OpenAI.AgentContentResourceDiscriminatorType? Type3734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageItemResource? Type3735 { get; set; } + public global::tryAGI.OpenAI.SubagentStatusResource? Type3735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MessageItemResourceType? Type3736 { get; set; } + public global::tryAGI.OpenAI.SubagentResource? Type3736 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3737 { get; set; } + public global::System.Collections.Generic.IList? Type3737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextResource? Type3738 { get; set; } + public global::tryAGI.OpenAI.SessionMessageRoleResource? Type3738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SummaryTextResourceType? Type3739 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputText? Type3739 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemResource? Type3740 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputTextType? Type3740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningItemResourceType? Type3741 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputImage? Type3741 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3742 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceInputImageType? Type3742 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallStatusResource? Type3743 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceOutputText? Type3743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemResource? Type3744 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceOutputTextType? Type3744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallItemResourceType? Type3745 { get; set; } + public global::tryAGI.OpenAI.MessageContentResource? Type3745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputText? Type3746 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceDiscriminator? Type3746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputTextType? Type3747 { get; set; } + public global::tryAGI.OpenAI.MessageContentResourceDiscriminatorType? Type3747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputImage? Type3748 { get; set; } + public global::tryAGI.OpenAI.OutputItemStatusResource? Type3748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceInputImageType? Type3749 { get; set; } + public global::tryAGI.OpenAI.MessagePhaseResource? Type3749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResource? Type3750 { get; set; } + public global::tryAGI.OpenAI.MessageItemResource? Type3750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceDiscriminator? Type3751 { get; set; } + public global::tryAGI.OpenAI.MessageItemResourceType? Type3751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentResourceDiscriminatorType? Type3752 { get; set; } + public global::System.Collections.Generic.IList? Type3752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputResource? Type3753 { get; set; } + public global::tryAGI.OpenAI.SummaryTextResource? Type3753 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3754 { get; set; } + public global::tryAGI.OpenAI.SummaryTextResourceType? Type3754 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemResource? Type3755 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemResource? Type3755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputItemResourceType? Type3756 { get; set; } + public global::tryAGI.OpenAI.ReasoningItemResourceType? Type3756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentMessageItemResource? Type3757 { get; set; } + public global::System.Collections.Generic.IList? Type3757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentMessageItemResourceType? Type3758 { get; set; } + public global::tryAGI.OpenAI.FunctionCallStatusResource? Type3758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpCallItemResource? Type3759 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemResource? Type3759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpCallItemResourceType? Type3760 { get; set; } + public global::tryAGI.OpenAI.FunctionCallItemResourceType? Type3760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotResource? Type3761 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputText? Type3761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerScreenshotResourceType? Type3762 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputTextType? Type3762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseCallItemResource? Type3763 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputImage? Type3763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseCallItemResourceType? Type3764 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceInputImageType? Type3764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationFieldResource? Type3765 { get; set; } + public global::tryAGI.OpenAI.InputContentResource? Type3765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationOptionResource? Type3766 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceDiscriminator? Type3766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthentication? Type3767 { get; set; } + public global::tryAGI.OpenAI.InputContentResourceDiscriminatorType? Type3767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthenticationType? Type3768 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputResource? Type3768 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3769 { get; set; } + public global::System.Collections.Generic.IList? Type3769 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3770 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemResource? Type3770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResource? Type3771 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputItemResourceType? Type3771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminator? Type3772 { get; set; } + public global::tryAGI.OpenAI.AgentMessageItemResource? Type3772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminatorType? Type3773 { get; set; } + public global::tryAGI.OpenAI.AgentMessageItemResourceType? Type3773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResource? Type3774 { get; set; } + public global::tryAGI.OpenAI.McpCallItemResource? Type3774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResourceType? Type3775 { get; set; } + public global::tryAGI.OpenAI.McpCallItemResourceType? Type3775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResource? Type3776 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotResource? Type3776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceType? Type3777 { get; set; } + public global::tryAGI.OpenAI.ComputerScreenshotResourceType? Type3777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceAction? Type3778 { get; set; } + public global::tryAGI.OpenAI.ComputerUseCallItemResource? Type3778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResource? Type3779 { get; set; } + public global::tryAGI.OpenAI.ComputerUseCallItemResourceType? Type3779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceType? Type3780 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationFieldResource? Type3780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceAction? Type3781 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationOptionResource? Type3781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResource? Type3782 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthentication? Type3782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminator? Type3783 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceBrowserAuthenticationType? Type3783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminatorAction? Type3784 { get; set; } + public global::System.Collections.Generic.IList? Type3784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResource? Type3785 { get; set; } + public global::System.Collections.Generic.IList? Type3785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResourceType? Type3786 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResource? Type3786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceSearch? Type3787 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminator? Type3787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceSearchType? Type3788 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationHistoryRequestKindResourceDiscriminatorType? Type3788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOpenPage? Type3789 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResource? Type3789 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOpenPageType? Type3790 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationRequestItemResourceType? Type3790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceFindInPage? Type3791 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResource? Type3791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceFindInPageType? Type3792 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceType? Type3792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOther? Type3793 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationSubmitResourceAction? Type3793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceOtherType? Type3794 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResource? Type3794 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResource? Type3795 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceType? Type3795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminator? Type3796 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceBrowserAuthenticationCancelResourceAction? Type3796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminatorType? Type3797 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResource? Type3797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchCallItemResource? Type3798 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminator? Type3798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchCallItemResourceType? Type3799 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseKindResourceDiscriminatorAction? Type3799 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CommandExecutionItemResource? Type3800 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResource? Type3800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CommandExecutionItemResourceType? Type3801 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestResultItemResourceType? Type3801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InterruptSubagentCallItemResource? Type3802 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceSearch? Type3802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InterruptSubagentCallItemResourceType? Type3803 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceSearchType? Type3803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSubagentCallItemResource? Type3804 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOpenPage? Type3804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSubagentCallItemResourceType? Type3805 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOpenPageType? Type3805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SendSubagentInputCallItemResource? Type3806 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceFindInPage? Type3806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SendSubagentInputCallItemResourceType? Type3807 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceFindInPageType? Type3807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResumeSubagentCallItemResource? Type3808 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOther? Type3808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ResumeSubagentCallItemResourceType? Type3809 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceOtherType? Type3809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitForSubagentsCallItemResource? Type3810 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResource? Type3810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WaitForSubagentsCallItemResourceType? Type3811 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminator? Type3811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CloseSubagentCallItemResource? Type3812 { get; set; } + public global::tryAGI.OpenAI.WebSearchActionResourceDiscriminatorType? Type3812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CloseSubagentCallItemResourceType? Type3813 { get; set; } + public global::tryAGI.OpenAI.WebSearchCallItemResource? Type3813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnItemResource? Type3814 { get; set; } + public global::tryAGI.OpenAI.WebSearchCallItemResourceType? Type3814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminator? Type3815 { get; set; } + public global::tryAGI.OpenAI.CommandExecutionItemResource? Type3815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminatorType? Type3816 { get; set; } + public global::tryAGI.OpenAI.CommandExecutionItemResourceType? Type3816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionItemListResource? Type3817 { get; set; } + public global::tryAGI.OpenAI.InterruptSubagentCallItemResource? Type3817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionItemListResourceObject? Type3818 { get; set; } + public global::tryAGI.OpenAI.InterruptSubagentCallItemResourceType? Type3818 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3819 { get; set; } + public global::tryAGI.OpenAI.CreateSubagentCallItemResource? Type3819 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TurnObjectResource? Type3820 { get; set; } + public global::tryAGI.OpenAI.CreateSubagentCallItemResourceType? Type3820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TurnStatusResource? Type3821 { get; set; } + public global::tryAGI.OpenAI.SendSubagentInputCallItemResource? Type3821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnErrorCodeResource? Type3822 { get; set; } + public global::tryAGI.OpenAI.SendSubagentInputCallItemResourceType? Type3822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnErrorResource? Type3823 { get; set; } + public global::tryAGI.OpenAI.ResumeSubagentCallItemResource? Type3823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputTokensDetailsResource2? Type3824 { get; set; } + public global::tryAGI.OpenAI.ResumeSubagentCallItemResourceType? Type3824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputTokensDetailsResource2? Type3825 { get; set; } + public global::tryAGI.OpenAI.WaitForSubagentsCallItemResource? Type3825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TokenUsageResource? Type3826 { get; set; } + public global::tryAGI.OpenAI.WaitForSubagentsCallItemResourceType? Type3826 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TurnResource? Type3827 { get; set; } + public global::tryAGI.OpenAI.CloseSubagentCallItemResource? Type3827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnListResource? Type3828 { get; set; } + public global::tryAGI.OpenAI.CloseSubagentCallItemResourceType? Type3828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnListResourceObject? Type3829 { get; set; } + public global::tryAGI.OpenAI.SessionTurnItemResource? Type3829 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3830 { get; set; } + public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminator? Type3830 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffortResource? Type3831 { get; set; } + public global::tryAGI.OpenAI.SessionTurnItemResourceDiscriminatorType? Type3831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummaryResource? Type3832 { get; set; } + public global::tryAGI.OpenAI.SessionItemListResource? Type3832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningResource? Type3833 { get; set; } + public global::tryAGI.OpenAI.SessionItemListResourceObject? Type3833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceText? Type3834 { get; set; } + public global::System.Collections.Generic.IList? Type3834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceTextType? Type3835 { get; set; } + public global::tryAGI.OpenAI.TurnObjectResource? Type3835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceJsonSchema? Type3836 { get; set; } + public global::tryAGI.OpenAI.TurnStatusResource? Type3836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceJsonSchemaType? Type3837 { get; set; } + public global::tryAGI.OpenAI.SessionTurnErrorCodeResource? Type3837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResource? Type3838 { get; set; } + public global::tryAGI.OpenAI.SessionTurnErrorResource? Type3838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceDiscriminator? Type3839 { get; set; } + public global::tryAGI.OpenAI.InputTokensDetailsResource2? Type3839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatResourceDiscriminatorType? Type3840 { get; set; } + public global::tryAGI.OpenAI.OutputTokensDetailsResource2? Type3840 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VerbosityResource? Type3841 { get; set; } + public global::tryAGI.OpenAI.TokenUsageResource? Type3841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextResource? Type3842 { get; set; } + public global::tryAGI.OpenAI.TurnResource? Type3842 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierResource? Type3843 { get; set; } + public global::tryAGI.OpenAI.SessionTurnListResource? Type3843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceFunction? Type3844 { get; set; } + public global::tryAGI.OpenAI.SessionTurnListResourceObject? Type3844 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceFunctionType? Type3845 { get; set; } + public global::System.Collections.Generic.IList? Type3845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearch? Type3846 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffortResource? Type3846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearchType? Type3847 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummaryResource? Type3847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCalling? Type3848 { get; set; } + public global::tryAGI.OpenAI.ReasoningResource? Type3848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCallingType? Type3849 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceText? Type3849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttp? Type3850 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceTextType? Type3850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttpType? Type3851 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceJsonSchema? Type3851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdio? Type3852 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceJsonSchemaType? Type3852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType? Type3853 { get; set; } + public global::tryAGI.OpenAI.TextFormatResource? Type3853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResource? Type3854 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceDiscriminator? Type3854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminator? Type3855 { get; set; } + public global::tryAGI.OpenAI.TextFormatResourceDiscriminatorType? Type3855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType? Type3856 { get; set; } + public global::tryAGI.OpenAI.VerbosityResource? Type3856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpConnectionOriginResource? Type3857 { get; set; } + public global::tryAGI.OpenAI.TextResource? Type3857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceMcp? Type3858 { get; set; } + public global::tryAGI.OpenAI.ServiceTierResource? Type3858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType? Type3859 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceFunction? Type3859 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchModeResource? Type3860 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceFunctionType? Type3860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSizeResource? Type3861 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearch? Type3861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocationResource? Type3862 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceToolSearchType? Type3862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearch? Type3863 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCalling? Type3863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType? Type3864 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceProgrammaticToolCallingType? Type3864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse? Type3865 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttp? Type3865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType? Type3866 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceHttpType? Type3866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResource? Type3867 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdio? Type3867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator? Type3868 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceStdioType? Type3868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType? Type3869 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResource? Type3869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MultiAgentConfigResource? Type3870 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminator? Type3870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentResource? Type3871 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportResourceDiscriminatorType? Type3871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentResourceObject? Type3872 { get; set; } + public global::tryAGI.OpenAI.McpConnectionOriginResource? Type3872 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3873 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceMcp? Type3873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentListResource? Type3874 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceMcpType? Type3874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentListResourceObject? Type3875 { get; set; } + public global::tryAGI.OpenAI.WebSearchModeResource? Type3875 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3876 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSizeResource? Type3876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningEffortParam? Type3877 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocationResource? Type3877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningSummaryParam? Type3878 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearch? Type3878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ReasoningParam? Type3879 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceWebSearchType? Type3879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamText? Type3880 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUse? Type3880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamTextType? Type3881 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceComputerUseType? Type3881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamJsonSchema? Type3882 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResource? Type3882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamJsonSchemaType? Type3883 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminator? Type3883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParam? Type3884 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolResourceDiscriminatorType? Type3884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamDiscriminator? Type3885 { get; set; } + public global::tryAGI.OpenAI.MultiAgentConfigResource? Type3885 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextFormatParamDiscriminatorType? Type3886 { get; set; } + public global::tryAGI.OpenAI.AgentResource? Type3886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VerbosityParam? Type3887 { get; set; } + public global::tryAGI.OpenAI.AgentResourceObject? Type3887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.TextParam? Type3888 { get; set; } + public global::System.Collections.Generic.IList? Type3888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ServiceTierParam? Type3889 { get; set; } + public global::tryAGI.OpenAI.AgentListResource? Type3889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunction? Type3890 { get; set; } + public global::tryAGI.OpenAI.AgentListResourceObject? Type3890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunctionType? Type3891 { get; set; } + public global::System.Collections.Generic.IList? Type3891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearch? Type3892 { get; set; } + public global::tryAGI.OpenAI.ReasoningEffortParam? Type3892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearchType? Type3893 { get; set; } + public global::tryAGI.OpenAI.ReasoningSummaryParam? Type3893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCalling? Type3894 { get; set; } + public global::tryAGI.OpenAI.ReasoningParam? Type3894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCallingType? Type3895 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamText? Type3895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttp? Type3896 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamTextType? Type3896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttpType? Type3897 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamJsonSchema? Type3897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdio? Type3898 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamJsonSchemaType? Type3898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdioType? Type3899 { get; set; } + public global::tryAGI.OpenAI.TextFormatParam? Type3899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParam? Type3900 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamDiscriminator? Type3900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminator? Type3901 { get; set; } + public global::tryAGI.OpenAI.TextFormatParamDiscriminatorType? Type3901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminatorType? Type3902 { get; set; } + public global::tryAGI.OpenAI.VerbosityParam? Type3902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpConnectionOriginParam? Type3903 { get; set; } + public global::tryAGI.OpenAI.TextParam? Type3903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcp? Type3904 { get; set; } + public global::tryAGI.OpenAI.ServiceTierParam? Type3904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcpType? Type3905 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunction? Type3905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchModeParam? Type3906 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamFunctionType? Type3906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchContextSizeParam? Type3907 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearch? Type3907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebSearchLocationParam? Type3908 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamToolSearchType? Type3908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearch? Type3909 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCalling? Type3909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearchType? Type3910 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamProgrammaticToolCallingType? Type3910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUse? Type3911 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttp? Type3911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUseType? Type3912 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamHttpType? Type3912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParam? Type3913 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdio? Type3913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminator? Type3914 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamStdioType? Type3914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminatorType? Type3915 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParam? Type3915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.MultiAgentConfigCurrentParam? Type3916 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminator? Type3916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAgentParams? Type3917 { get; set; } + public global::tryAGI.OpenAI.PersistedMcpTransportConfigParamDiscriminatorType? Type3917 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3918 { get; set; } + public global::tryAGI.OpenAI.McpConnectionOriginParam? Type3918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateAgentParams? Type3919 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcp? Type3919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedAgentResource? Type3920 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamMcpType? Type3920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedAgentResourceObject? Type3921 { get; set; } + public global::tryAGI.OpenAI.WebSearchModeParam? Type3921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentPackagesResource? Type3922 { get; set; } + public global::tryAGI.OpenAI.WebSearchContextSizeParam? Type3922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkAccessResource? Type3923 { get; set; } + public global::tryAGI.OpenAI.WebSearchLocationParam? Type3923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicyResource? Type3924 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearch? Type3924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DesktopResource? Type3925 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamWebSearchType? Type3925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReference? Type3926 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUse? Type3926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReferenceType? Type3927 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamComputerUseType? Type3927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceInline? Type3928 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParam? Type3928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceInlineType? Type3929 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminator? Type3929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResource? Type3930 { get; set; } + public global::tryAGI.OpenAI.PersistedAgentToolConfigParamDiscriminatorType? Type3930 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminator? Type3931 { get; set; } + public global::tryAGI.OpenAI.MultiAgentConfigCurrentParam? Type3931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminatorType? Type3932 { get; set; } + public global::tryAGI.OpenAI.CreateAgentParams? Type3932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceFileId? Type3933 { get; set; } + public global::System.Collections.Generic.IList? Type3933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceFileIdType? Type3934 { get; set; } + public global::tryAGI.OpenAI.UpdateAgentParams? Type3934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceInline? Type3935 { get; set; } + public global::tryAGI.OpenAI.DeletedAgentResource? Type3935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceInlineType? Type3936 { get; set; } + public global::tryAGI.OpenAI.DeletedAgentResourceObject? Type3936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResource? Type3937 { get; set; } + public global::tryAGI.OpenAI.EnvironmentPackagesResource? Type3937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminator? Type3938 { get; set; } + public global::tryAGI.OpenAI.NetworkAccessResource? Type3938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminatorType? Type3939 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicyResource? Type3939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateResource? Type3940 { get; set; } + public global::tryAGI.OpenAI.DesktopResource? Type3940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateResourceObject? Type3941 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReference? Type3941 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3942 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceSkillReferenceType? Type3942 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3943 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceInline? Type3943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateListResource? Type3944 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceInlineType? Type3944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentTemplateListResourceObject? Type3945 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResource? Type3945 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3946 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminator? Type3946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateEnvironmentTemplateParams? Type3947 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateSkillResourceDiscriminatorType? Type3947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEnvironmentTemplateParams? Type3948 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceFileId? Type3948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResource? Type3949 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceFileIdType? Type3949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResourceObject? Type3950 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceInline? Type3950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionSpendControlResource? Type3951 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceInlineType? Type3951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionStatusResource? Type3952 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResource? Type3952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthentication? Type3953 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminator? Type3953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthenticationType? Type3954 { get; set; } + public global::tryAGI.OpenAI.HostedTemplateFileResourceDiscriminatorType? Type3954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccess? Type3955 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateResource? Type3955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccessType? Type3956 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateResourceObject? Type3956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResource? Type3957 { get; set; } + public global::System.Collections.Generic.IList? Type3957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminator? Type3958 { get; set; } + public global::System.Collections.Generic.IList? Type3958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminatorType? Type3959 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateListResource? Type3959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequest? Type3960 { get; set; } + public global::tryAGI.OpenAI.EnvironmentTemplateListResourceObject? Type3960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequestType? Type3961 { get; set; } + public global::System.Collections.Generic.IList? Type3961 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCall? Type3962 { get; set; } + public global::tryAGI.OpenAI.CreateEnvironmentTemplateParams? Type3962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCallType? Type3963 { get; set; } + public global::tryAGI.OpenAI.UpdateEnvironmentTemplateParams? Type3963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnection? Type3964 { get; set; } + public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResource? Type3964 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnectionType? Type3965 { get; set; } + public global::tryAGI.OpenAI.DeletedEnvironmentTemplateResourceObject? Type3965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResource? Type3966 { get; set; } + public global::tryAGI.OpenAI.SessionSpendControlResource? Type3966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminator? Type3967 { get; set; } + public global::tryAGI.OpenAI.SessionStatusResource? Type3967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminatorType? Type3968 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthentication? Type3968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceFunction? Type3969 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserAuthenticationType? Type3969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceFunctionType? Type3970 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccess? Type3970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCalling? Type3971 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceBrowserOriginAccessType? Type3971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCallingType? Type3972 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResource? Type3972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceHttp? Type3973 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminator? Type3973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceHttpType? Type3974 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalRequestKindResourceDiscriminatorType? Type3974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceStdio? Type3975 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequest? Type3975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceStdioType? Type3976 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceComputerUseApprovalRequestType? Type3976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResource? Type3977 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCall? Type3977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceDiscriminator? Type3978 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceFunctionCallType? Type3978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportResourceDiscriminatorType? Type3979 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnection? Type3979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceMcp? Type3980 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceEnvironmentConnectionType? Type3980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceMcpType? Type3981 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResource? Type3981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceWebSearch? Type3982 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminator? Type3982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceWebSearchType? Type3983 { get; set; } + public global::tryAGI.OpenAI.SessionRequiredActionResourceDiscriminatorType? Type3983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceComputerUse? Type3984 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceFunction? Type3984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceComputerUseType? Type3985 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceFunctionType? Type3985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResource? Type3986 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCalling? Type3986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceDiscriminator? Type3987 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceProgrammaticToolCallingType? Type3987 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolResourceDiscriminatorType? Type3988 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceHttp? Type3988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionAgentResource? Type3989 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceHttpType? Type3989 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type3990 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceStdio? Type3990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceNone? Type3991 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceStdioType? Type3991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceNoneType? Type3992 { get; set; } + public global::tryAGI.OpenAI.McpTransportResource? Type3992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerSizeResource? Type3993 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceDiscriminator? Type3993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHosted? Type3994 { get; set; } + public global::tryAGI.OpenAI.McpTransportResourceDiscriminatorType? Type3994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHostedType? Type3995 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceMcp? Type3995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceSelfHosted? Type3996 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceMcpType? Type3996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceSelfHostedType? Type3997 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceWebSearch? Type3997 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResource? Type3998 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceWebSearchType? Type3998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceDiscriminator? Type3999 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceComputerUse? Type3999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentResourceDiscriminatorType? Type4000 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceComputerUseType? Type4000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionResource? Type4001 { get; set; } + public global::tryAGI.OpenAI.AgentToolResource? Type4001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionResourceObject? Type4002 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceDiscriminator? Type4002 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4003 { get; set; } + public global::tryAGI.OpenAI.AgentToolResourceDiscriminatorType? Type4003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionListResource? Type4004 { get; set; } + public global::tryAGI.OpenAI.SessionAgentResource? Type4004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionListResourceObject? Type4005 { get; set; } + public global::System.Collections.Generic.IList? Type4005 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4006 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceNone? Type4006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionSpendControlParam? Type4007 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceNoneType? Type4007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamFunction? Type4008 { get; set; } + public global::tryAGI.OpenAI.ContainerSizeResource? Type4008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamFunctionType? Type4009 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHosted? Type4009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamToolSearch? Type4010 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceOpenaiHostedType? Type4010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamToolSearchType? Type4011 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceSelfHosted? Type4011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCalling? Type4012 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceSelfHostedType? Type4012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCallingType? Type4013 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResource? Type4013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamHttp? Type4014 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceDiscriminator? Type4014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamHttpType? Type4015 { get; set; } + public global::tryAGI.OpenAI.EnvironmentResourceDiscriminatorType? Type4015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamStdio? Type4016 { get; set; } + public global::tryAGI.OpenAI.SessionResource? Type4016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamStdioType? Type4017 { get; set; } + public global::tryAGI.OpenAI.SessionResourceObject? Type4017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParam? Type4018 { get; set; } + public global::System.Collections.Generic.IList? Type4018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminator? Type4019 { get; set; } + public global::tryAGI.OpenAI.SessionListResource? Type4019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminatorType? Type4020 { get; set; } + public global::tryAGI.OpenAI.SessionListResourceObject? Type4020 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamMcp? Type4021 { get; set; } + public global::System.Collections.Generic.IList? Type4021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamMcpType? Type4022 { get; set; } + public global::tryAGI.OpenAI.SessionSpendControlParam? Type4022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamWebSearch? Type4023 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamFunction? Type4023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamWebSearchType? Type4024 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamFunctionType? Type4024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamComputerUse? Type4025 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamToolSearch? Type4025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamComputerUseType? Type4026 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamToolSearchType? Type4026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParam? Type4027 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCalling? Type4027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminator? Type4028 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamProgrammaticToolCallingType? Type4028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminatorType? Type4029 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamHttp? Type4029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionAgentConfigParam? Type4030 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamHttpType? Type4030 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4031 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamStdio? Type4031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamNone? Type4032 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamStdioType? Type4032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamNoneType? Type4033 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParam? Type4033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContainerSizeParam? Type4034 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminator? Type4034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamOpenaiHosted? Type4035 { get; set; } + public global::tryAGI.OpenAI.McpTransportConfigParamDiscriminatorType? Type4035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamOpenaiHostedType? Type4036 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamMcp? Type4036 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamSelfHosted? Type4037 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamMcpType? Type4037 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamSelfHostedType? Type4038 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamWebSearch? Type4038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParam? Type4039 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamWebSearchType? Type4039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamDiscriminator? Type4040 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamComputerUse? Type4040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentParamDiscriminatorType? Type4041 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamComputerUseType? Type4041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputText? Type4042 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParam? Type4042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputTextType? Type4043 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminator? Type4043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputImage? Type4044 { get; set; } + public global::tryAGI.OpenAI.AgentToolConfigParamDiscriminatorType? Type4044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamInputImageType? Type4045 { get; set; } + public global::tryAGI.OpenAI.SessionAgentConfigParam? Type4045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParam? Type4046 { get; set; } + public global::System.Collections.Generic.IList? Type4046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamDiscriminator? Type4047 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamNone? Type4047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputContentParamDiscriminatorType? Type4048 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamNoneType? Type4048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageParam? Type4049 { get; set; } + public global::tryAGI.OpenAI.ContainerSizeParam? Type4049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageParamType? Type4050 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamOpenaiHosted? Type4050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.InputMessageParamRole? Type4051 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamOpenaiHostedType? Type4051 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4052 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamSelfHosted? Type4052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSessionInputParam? Type4053 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamSelfHostedType? Type4053 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4054 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParam? Type4054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateAgentSessionParams? Type4055 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamDiscriminator? Type4055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDone? Type4056 { get; set; } + public global::tryAGI.OpenAI.EnvironmentParamDiscriminatorType? Type4056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDoneType? Type4057 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputText? Type4057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionErrorResource? Type4058 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputTextType? Type4058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventError? Type4059 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputImage? Type4059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventErrorType? Type4060 { get; set; } + public global::tryAGI.OpenAI.InputContentParamInputImageType? Type4060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEnvironmentStatusResource? Type4061 { get; set; } + public global::tryAGI.OpenAI.InputContentParam? Type4061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEnvironmentErrorResource? Type4062 { get; set; } + public global::tryAGI.OpenAI.InputContentParamDiscriminator? Type4062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEnvironmentStateResource? Type4063 { get; set; } + public global::tryAGI.OpenAI.InputContentParamDiscriminatorType? Type4063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReady? Type4064 { get; set; } + public global::tryAGI.OpenAI.InputMessageParam? Type4064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReadyType? Type4065 { get; set; } + public global::tryAGI.OpenAI.InputMessageParamType? Type4065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentSuspended? Type4066 { get; set; } + public global::tryAGI.OpenAI.InputMessageParamRole? Type4066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentSuspendedType? Type4067 { get; set; } + public global::System.Collections.Generic.IList? Type4067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentExpired? Type4068 { get; set; } + public global::tryAGI.OpenAI.CreateSessionInputParam? Type4068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentExpiredType? Type4069 { get; set; } + public global::System.Collections.Generic.IList? Type4069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReset? Type4070 { get; set; } + public global::tryAGI.OpenAI.CreateAgentSessionParams? Type4070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentResetType? Type4071 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDone? Type4071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDelta? Type4072 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDoneType? Type4072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDeltaType? Type4073 { get; set; } + public global::tryAGI.OpenAI.SessionErrorResource? Type4073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionCreated? Type4074 { get; set; } + public global::tryAGI.OpenAI.SessionEventError? Type4074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionCreatedType? Type4075 { get; set; } + public global::tryAGI.OpenAI.SessionEventErrorType? Type4075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreated? Type4076 { get; set; } + public global::tryAGI.OpenAI.SessionEnvironmentStatusResource? Type4076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreatedType? Type4077 { get; set; } + public global::tryAGI.OpenAI.SessionEnvironmentErrorResource? Type4077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgress? Type4078 { get; set; } + public global::tryAGI.OpenAI.SessionEnvironmentStateResource? Type4078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgressType? Type4079 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReady? Type4079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompleted? Type4080 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReadyType? Type4080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompletedType? Type4081 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentSuspended? Type4081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailed? Type4082 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentSuspendedType? Type4082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailedType? Type4083 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentExpired? Type4083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelled? Type4084 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentExpiredType? Type4084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelledType? Type4085 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentReset? Type4085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAdded? Type4086 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentResetType? Type4086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAddedType? Type4087 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDelta? Type4087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionIdle? Type4088 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentOutputCommandExecutionOutputDeltaType? Type4088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionIdleType? Type4089 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionCreated? Type4089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionInProgress? Type4090 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionCreatedType? Type4090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionInProgressType? Type4091 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreated? Type4091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresAction? Type4092 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCreatedType? Type4092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresActionType? Type4093 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgress? Type4093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionFailed? Type4094 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnInProgressType? Type4094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionFailedType? Type4095 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompleted? Type4095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPending? Type4096 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCompletedType? Type4096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPendingType? Type4097 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailed? Type4097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnected? Type4098 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnFailedType? Type4098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnectedType? Type4099 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelled? Type4099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnected? Type4100 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnCancelledType? Type4100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnectedType? Type4101 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAdded? Type4101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailed? Type4102 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemAddedType? Type4102 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailedType? Type4103 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionIdle? Type4103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreated? Type4104 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionIdleType? Type4104 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreatedType? Type4105 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionInProgress? Type4105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActive? Type4106 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionInProgressType? Type4106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActiveType? Type4107 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresAction? Type4107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosed? Type4108 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionRequiresActionType? Type4108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosedType? Type4109 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionFailed? Type4109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemResource? Type4110 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionFailedType? Type4110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemResourceType? Type4111 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPending? Type4111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AssistantMessageItemResourceRole? Type4112 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentPendingType? Type4112 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4113 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnected? Type4113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentOutputItemResource? Type4114 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentConnectedType? Type4114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminator? Type4115 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnected? Type4115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminatorType? Type4116 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentDisconnectedType? Type4116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDone? Type4117 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailed? Type4117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDoneType? Type4118 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionEnvironmentFailedType? Type4118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAdded? Type4119 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreated? Type4119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAddedType? Type4120 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentCreatedType? Type4120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDone? Type4121 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActive? Type4121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDoneType? Type4122 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentActiveType? Type4122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDelta? Type4123 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosed? Type4123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDeltaType? Type4124 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionSubagentClosedType? Type4124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDone? Type4125 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemResource? Type4125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDoneType? Type4126 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemResourceType? Type4126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAdded? Type4127 { get; set; } + public global::tryAGI.OpenAI.AssistantMessageItemResourceRole? Type4127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAddedType? Type4128 { get; set; } + public global::System.Collections.Generic.IList? Type4128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDone? Type4129 { get; set; } + public global::tryAGI.OpenAI.AgentOutputItemResource? Type4129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneType? Type4130 { get; set; } + public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminator? Type4130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneStatus? Type4131 { get; set; } + public global::tryAGI.OpenAI.AgentOutputItemResourceDiscriminatorType? Type4131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDelta? Type4132 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDone? Type4132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDeltaType? Type4133 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnItemDoneType? Type4133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEvent? Type4134 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAdded? Type4134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventDiscriminator? Type4135 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartAddedType? Type4135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionEventDiscriminatorType? Type4136 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDone? Type4136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateSessionReasoningParam? Type4137 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnContentPartDoneType? Type4137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateSessionAgentParam? Type4138 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDelta? Type4138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateAgentSessionParams? Type4139 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDeltaType? Type4139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionResource? Type4140 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDone? Type4140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionResourceObject? Type4141 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnOutputTextDoneType? Type4141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactResource? Type4142 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAdded? Type4142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactResourceObject? Type4143 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartAddedType? Type4143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactListResource? Type4144 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDone? Type4144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionArtifactListResourceObject? Type4145 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneType? Type4145 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4146 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryPartDoneStatus? Type4146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionArtifactResource? Type4147 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDelta? Type4147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedSessionArtifactResourceObject? Type4148 { get; set; } + public global::tryAGI.OpenAI.SessionEventAgentSessionTurnReasoningSummaryTextDeltaType? Type4148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserAuthenticationFieldValueParam? Type4149 { get; set; } + public global::tryAGI.OpenAI.SessionEvent? Type4149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParam? Type4150 { get; set; } + public global::tryAGI.OpenAI.SessionEventDiscriminator? Type4150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamType? Type4151 { get; set; } + public global::tryAGI.OpenAI.SessionEventDiscriminatorType? Type4151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamAction? Type4152 { get; set; } + public global::tryAGI.OpenAI.UpdateSessionReasoningParam? Type4152 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4153 { get; set; } + public global::tryAGI.OpenAI.UpdateSessionAgentParam? Type4153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParam? Type4154 { get; set; } + public global::tryAGI.OpenAI.UpdateAgentSessionParams? Type4154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamType? Type4155 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionResource? Type4155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamAction? Type4156 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionResourceObject? Type4156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthentication? Type4157 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactResource? Type4157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationType? Type4158 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactResourceObject? Type4158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminator? Type4159 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactListResource? Type4159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminatorAction? Type4160 { get; set; } + public global::tryAGI.OpenAI.SessionArtifactListResourceObject? Type4160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BrowserOriginAccessDecisionParam? Type4161 { get; set; } + public global::System.Collections.Generic.IList? Type4161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParam? Type4162 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionArtifactResource? Type4162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParamType? Type4163 { get; set; } + public global::tryAGI.OpenAI.DeletedSessionArtifactResourceObject? Type4163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParam? Type4164 { get; set; } + public global::tryAGI.OpenAI.BrowserAuthenticationFieldValueParam? Type4164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminator? Type4165 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParam? Type4165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminatorType? Type4166 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamType? Type4166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResult? Type4167 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationSubmitParamAction? Type4167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResultType? Type4168 { get; set; } + public global::System.Collections.Generic.IList? Type4168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessage? Type4169 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParam? Type4169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessageType? Type4170 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamType? Type4170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancel? Type4171 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationCancelParamAction? Type4171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancelType? Type4172 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthentication? Type4172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FunctionCallOutputParam? Type4173 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationType? Type4173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResult? Type4174 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminator? Type4174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResultType? Type4175 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserAuthenticationDiscriminatorAction? Type4175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParam? Type4176 { get; set; } + public global::tryAGI.OpenAI.BrowserOriginAccessDecisionParam? Type4176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamDiscriminator? Type4177 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParam? Type4177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionInputParamDiscriminatorType? Type4178 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamBrowserOriginAccessParamType? Type4178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateSessionEventsParams? Type4179 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParam? Type4179 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4180 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminator? Type4180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnTraceResource? Type4181 { get; set; } + public global::tryAGI.OpenAI.ComputerUseApprovalResponseParamDiscriminatorType? Type4181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTurnTraceResourceObject? Type4182 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResult? Type4182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTraceListResource? Type4183 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputComputerUseApprovalRequestResultType? Type4183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SessionTraceListResourceObject? Type4184 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessage? Type4184 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4185 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputMessageType? Type4185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultStatusParam? Type4186 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancel? Type4186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultStatusFilterParam? Type4187 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputCancelType? Type4187 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4188 { get; set; } + public global::tryAGI.OpenAI.FunctionCallOutputParam? Type4188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultResource? Type4189 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResult? Type4189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultResourceObject? Type4190 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamAgentSessionInputToolResultType? Type4190 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultListResource? Type4191 { get; set; } + public global::tryAGI.OpenAI.SessionInputParam? Type4191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultListResourceObject? Type4192 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamDiscriminator? Type4192 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4193 { get; set; } + public global::tryAGI.OpenAI.SessionInputParamDiscriminatorType? Type4193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultParams? Type4194 { get; set; } + public global::tryAGI.OpenAI.CreateSessionEventsParams? Type4194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateVaultParams? Type4195 { get; set; } + public global::System.Collections.Generic.IList? Type4195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultResource? Type4196 { get; set; } + public global::tryAGI.OpenAI.SessionTurnTraceResource? Type4196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultResourceObject? Type4197 { get; set; } + public global::tryAGI.OpenAI.SessionTurnTraceResourceObject? Type4197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNone? Type4198 { get; set; } + public global::tryAGI.OpenAI.SessionTraceListResource? Type4198 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNoneType? Type4199 { get; set; } + public global::tryAGI.OpenAI.SessionTraceListResourceObject? Type4199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasic? Type4200 { get; set; } + public global::System.Collections.Generic.IList? Type4200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasicType? Type4201 { get; set; } + public global::tryAGI.OpenAI.VaultStatusParam? Type4201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPost? Type4202 { get; set; } + public global::tryAGI.OpenAI.VaultStatusFilterParam? Type4202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPostType? Type4203 { get; set; } + public global::System.Collections.Generic.IList? Type4203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResource? Type4204 { get; set; } + public global::tryAGI.OpenAI.VaultResource? Type4204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminator? Type4205 { get; set; } + public global::tryAGI.OpenAI.VaultResourceObject? Type4205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminatorType? Type4206 { get; set; } + public global::tryAGI.OpenAI.VaultListResource? Type4206 { get; set; } /// /// /// - public global::tryAGI.OpenAI.McpOauthRefreshResource? Type4207 { get; set; } + public global::tryAGI.OpenAI.VaultListResourceObject? Type4207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauth? Type4208 { get; set; } + public global::System.Collections.Generic.IList? Type4208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauthType? Type4209 { get; set; } + public global::tryAGI.OpenAI.CreateVaultParams? Type4209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearer? Type4210 { get; set; } + public global::tryAGI.OpenAI.UpdateVaultParams? Type4210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearerType? Type4211 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultResource? Type4211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestricted? Type4212 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultResourceObject? Type4212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestrictedType? Type4213 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNone? Type4213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimited? Type4214 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceNoneType? Type4214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimitedType? Type4215 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasic? Type4215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResource? Type4216 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretBasicType? Type4216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminator? Type4217 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPost? Type4217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminatorType? Type4218 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceClientSecretPostType? Type4218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariable? Type4219 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResource? Type4219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariableType? Type4220 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminator? Type4220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResource? Type4221 { get; set; } + public global::tryAGI.OpenAI.McpOauthTokenEndpointAuthResourceDiscriminatorType? Type4221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminator? Type4222 { get; set; } + public global::tryAGI.OpenAI.McpOauthRefreshResource? Type4222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminatorType? Type4223 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauth? Type4223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialResource? Type4224 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceMcpOauthType? Type4224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialResourceObject? Type4225 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearer? Type4225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialListResource? Type4226 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceStaticBearerType? Type4226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialListResourceObject? Type4227 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestricted? Type4227 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4228 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceUnrestrictedType? Type4228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNone? Type4229 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimited? Type4229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNoneType? Type4230 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceLimitedType? Type4230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4231 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResource? Type4231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4232 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminator? Type4232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4233 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingResourceDiscriminatorType? Type4233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4234 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariable? Type4234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParam? Type4235 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceEnvironmentVariableType? Type4235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminator? Type4236 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResource? Type4236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4237 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminator? Type4237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateMcpOauthRefreshParam? Type4238 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialAuthResourceDiscriminatorType? Type4238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauth? Type4239 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialResource? Type4239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauthType? Type4240 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialResourceObject? Type4240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearer? Type4241 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialListResource? Type4241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearerType? Type4242 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialListResourceObject? Type4242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestricted? Type4243 { get; set; } + public global::System.Collections.Generic.IList? Type4243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestrictedType? Type4244 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNone? Type4244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimited? Type4245 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamNoneType? Type4245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimitedType? Type4246 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParam? Type4247 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminator? Type4248 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminatorType? Type4249 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariable? Type4250 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParam? Type4250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariableType? Type4251 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminator? Type4251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParam? Type4252 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminator? Type4253 { get; set; } + public global::tryAGI.OpenAI.CreateMcpOauthRefreshParam? Type4253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminatorType? Type4254 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauth? Type4254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateVaultCredentialParams? Type4255 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamMcpOauthType? Type4255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4256 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearer? Type4256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4257 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamStaticBearerType? Type4257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4258 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestricted? Type4258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4259 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamUnrestrictedType? Type4259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParam? Type4260 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimited? Type4260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminator? Type4261 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamLimitedType? Type4261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4262 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParam? Type4262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateMcpOauthRefreshParam? Type4263 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminator? Type4263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauth? Type4264 { get; set; } + public global::tryAGI.OpenAI.VaultCredentialNetworkingParamDiscriminatorType? Type4264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauthType? Type4265 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariable? Type4265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearer? Type4266 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamEnvironmentVariableType? Type4266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearerType? Type4267 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParam? Type4267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariable? Type4268 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminator? Type4268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariableType? Type4269 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialAuthParamDiscriminatorType? Type4269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParam? Type4270 { get; set; } + public global::tryAGI.OpenAI.CreateVaultCredentialParams? Type4270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminator? Type4271 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasic? Type4271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminatorType? Type4272 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretBasicType? Type4272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RotateVaultCredentialParams? Type4273 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPost? Type4273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultCredentialResource? Type4274 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamClientSecretPostType? Type4274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedVaultCredentialResourceObject? Type4275 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParam? Type4275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointBody? Type4276 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminator? Type4276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointBodyObject? Type4277 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthTokenEndpointAuthParamDiscriminatorType? Type4277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointListResource? Type4278 { get; set; } + public global::tryAGI.OpenAI.RotateMcpOauthRefreshParam? Type4278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointListResourceObject? Type4279 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauth? Type4279 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4280 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamMcpOauthType? Type4280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ProjectEventTypeEnum? Type4281 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearer? Type4281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicCreateEndpointBody? Type4282 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamStaticBearerType? Type4282 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4283 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariable? Type4283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointWithSecretResource? Type4284 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamEnvironmentVariableType? Type4284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointWithSecretResourceObject? Type4285 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParam? Type4285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicUpdateEndpointBody? Type4286 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminator? Type4286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedWebhookEndpointResource? Type4287 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialAuthParamDiscriminatorType? Type4287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeletedWebhookEndpointResourceObject? Type4288 { get; set; } + public global::tryAGI.OpenAI.RotateVaultCredentialParams? Type4288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicRotateSecretBody? Type4289 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultCredentialResource? Type4289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.PublicTestEndpointBody? Type4290 { get; set; } + public global::tryAGI.OpenAI.DeletedVaultCredentialResourceObject? Type4290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointTestResultResource? Type4291 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointBody? Type4291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEndpointTestResultResourceObject? Type4292 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointBodyObject? Type4292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEventTypeListResource? Type4293 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointListResource? Type4293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.WebhookEventTypeListResourceObject? Type4294 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointListResourceObject? Type4294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentSessionRequiredActionTypeResource? Type4295 { get; set; } + public global::System.Collections.Generic.IList? Type4295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentSessionRequiredActionPayloadResource? Type4296 { get; set; } + public global::tryAGI.OpenAI.ProjectEventTypeEnum? Type4296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AgentSessionConnectPayloadResource? Type4297 { get; set; } + public global::tryAGI.OpenAI.PublicCreateEndpointBody? Type4297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DragPoint? Type4298 { get; set; } + public global::System.Collections.Generic.IList? Type4298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParam? Type4299 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointWithSecretResource? Type4299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParamType? Type4300 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointWithSecretResourceObject? Type4300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParam? Type4301 { get; set; } + public global::tryAGI.OpenAI.PublicUpdateEndpointBody? Type4301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParamType? Type4302 { get; set; } + public global::tryAGI.OpenAI.DeletedWebhookEndpointResource? Type4302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParam? Type4303 { get; set; } + public global::tryAGI.OpenAI.DeletedWebhookEndpointResourceObject? Type4303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType? Type4304 { get; set; } + public global::tryAGI.OpenAI.PublicRotateSecretBody? Type4304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAudioFormat? Type4305 { get; set; } + public global::tryAGI.OpenAI.PublicTestEndpointBody? Type4305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAudioFormatDiscriminator? Type4306 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointTestResultResource? Type4306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType? Type4307 { get; set; } + public global::tryAGI.OpenAI.WebhookEndpointTestResultResourceObject? Type4307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInitialSessionAudioParam? Type4308 { get; set; } + public global::tryAGI.OpenAI.WebhookEventTypeListResource? Type4308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCreateParams? Type4309 { get; set; } + public global::tryAGI.OpenAI.WebhookEventTypeListResourceObject? Type4309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant12? Type4310 { get; set; } + public global::tryAGI.OpenAI.AgentSessionRequiredActionTypeResource? Type4310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1Discriminator? Type4311 { get; set; } + public global::tryAGI.OpenAI.AgentSessionRequiredActionPayloadResource? Type4311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1DiscriminatorType? Type4312 { get; set; } + public global::tryAGI.OpenAI.AgentSessionConnectPayloadResource? Type4312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionStartEventType? Type4313 { get; set; } + public global::tryAGI.OpenAI.DragPoint? Type4313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParams? Type4314 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParam? Type4314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant13? Type4315 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMParamType? Type4315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1Discriminator? Type4316 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParam? Type4316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1DiscriminatorType? Type4317 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMUParamType? Type4317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdateParamType? Type4318 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParam? Type4318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioAppendEventType? Type4319 { get; set; } + public global::tryAGI.OpenAI.LiveSessionAudioFormatPCMAParamType? Type4319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioMuteParamType? Type4320 { get; set; } + public global::tryAGI.OpenAI.LiveAudioFormat? Type4320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioUnmuteParamType? Type4321 { get; set; } + public global::tryAGI.OpenAI.LiveAudioFormatDiscriminator? Type4321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInstructionsAppendParamType? Type4322 { get; set; } + public global::tryAGI.OpenAI.LiveAudioFormatDiscriminatorType? Type4322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveThinkingAppendParamType? Type4323 { get; set; } + public global::tryAGI.OpenAI.LiveInitialSessionAudioParam? Type4323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveCommentaryAppendParamType? Type4324 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCreateParams? Type4324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponseItemCreateParamType? Type4325 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant12? Type4325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponseCreateParamType? Type4326 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1Discriminator? Type4326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionCloseParamType? Type4327 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCreateParamsDelegationVariant1DiscriminatorType? Type4327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveForkAudioParam? Type4328 { get; set; } + public global::tryAGI.OpenAI.LiveSessionStartEventType? Type4328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveForkSessionConfigParam? Type4329 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParams? Type4329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveForkSessionStartEventType? Type4330 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant13? Type4330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParam? Type4331 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1Discriminator? Type4331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DelegationVariant14? Type4332 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParamsDelegationVariant1DiscriminatorType? Type4332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1Discriminator? Type4333 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdateParamType? Type4333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1DiscriminatorType? Type4334 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioAppendEventType? Type4334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionResourceParamStatus? Type4335 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioMuteParamType? Type4335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionStartedType? Type4336 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioUnmuteParamType? Type4336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUpdatedType? Type4337 { get; set; } + public global::tryAGI.OpenAI.LiveInstructionsAppendParamType? Type4337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioMutedType? Type4338 { get; set; } + public global::tryAGI.OpenAI.LiveThinkingAppendParamType? Type4338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioUnmutedType? Type4339 { get; set; } + public global::tryAGI.OpenAI.LiveCommentaryAppendParamType? Type4339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInstructionsAppendedType? Type4340 { get; set; } + public global::tryAGI.OpenAI.LiveResponseItemCreateParamType? Type4340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveThinkingAppendedType? Type4341 { get; set; } + public global::tryAGI.OpenAI.LiveResponseCreateParamType? Type4341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveCommentaryAppendedType? Type4342 { get; set; } + public global::tryAGI.OpenAI.LiveSessionCloseParamType? Type4342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioAppend? Type4343 { get; set; } + public global::tryAGI.OpenAI.LiveForkAudioParam? Type4343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputAudioAppendType? Type4344 { get; set; } + public global::tryAGI.OpenAI.LiveForkSessionConfigParam? Type4344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveOutputAudioDelta? Type4345 { get; set; } + public global::tryAGI.OpenAI.LiveForkSessionStartEventType? Type4345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveOutputAudioDeltaType? Type4346 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParam? Type4346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInputTranscriptDeltaType? Type4347 { get; set; } + public global::tryAGI.OpenAI.DelegationVariant14? Type4347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveOutputTranscriptDeltaType? Type4348 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1Discriminator? Type4348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItem? Type4349 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParamDelegationVariant1DiscriminatorType? Type4349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItemType? Type4350 { get; set; } + public global::tryAGI.OpenAI.LiveSessionResourceParamStatus? Type4350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4351 { get; set; } + public global::tryAGI.OpenAI.LiveSessionStartedType? Type4351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant1? Type4352 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUpdatedType? Type4352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant2? Type4353 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioMutedType? Type4353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveDelegationCreatedType? Type4354 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioUnmutedType? Type4354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveResponseEventType? Type4355 { get; set; } + public global::tryAGI.OpenAI.LiveInstructionsAppendedType? Type4355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUsage? Type4356 { get; set; } + public global::tryAGI.OpenAI.LiveThinkingAppendedType? Type4356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveContextWindowUsage? Type4357 { get; set; } + public global::tryAGI.OpenAI.LiveCommentaryAppendedType? Type4357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionUsageUpdatedType? Type4358 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioAppend? Type4358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedType? Type4359 { get; set; } + public global::tryAGI.OpenAI.LiveInputAudioAppendType? Type4359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant1? Type4360 { get; set; } + public global::tryAGI.OpenAI.LiveOutputAudioDelta? Type4360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant2? Type4361 { get; set; } + public global::tryAGI.OpenAI.LiveOutputAudioDeltaType? Type4361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant3? Type4362 { get; set; } + public global::tryAGI.OpenAI.LiveInputTranscriptDeltaType? Type4362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant4? Type4363 { get; set; } + public global::tryAGI.OpenAI.LiveOutputTranscriptDeltaType? Type4363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant5? Type4364 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItem? Type4364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveLiveError? Type4365 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItemType? Type4365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveErrorEventType? Type4366 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveInfoEventType? Type4367 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant1? Type4367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFReceived? Type4368 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationItemTargetVariant2? Type4368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFReceivedType? Type4369 { get; set; } + public global::tryAGI.OpenAI.LiveDelegationCreatedType? Type4369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFSend? Type4370 { get; set; } + public global::tryAGI.OpenAI.LiveResponseEventType? Type4370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportDTMFSendType? Type4371 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUsage? Type4371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportRingingType? Type4372 { get; set; } + public global::tryAGI.OpenAI.LiveContextWindowUsage? Type4372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportAnsweredType? Type4373 { get; set; } + public global::tryAGI.OpenAI.LiveSessionUsageUpdatedType? Type4373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportCallError? Type4374 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedType? Type4374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportCallErrorType? Type4375 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant1? Type4375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveTransportFailedType? Type4376 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant2? Type4376 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveServerEvent2Discriminator? Type4377 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant3? Type4377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.LiveServerEvent2DiscriminatorType? Type4378 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant4? Type4378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamType? Type4379 { get; set; } + public global::tryAGI.OpenAI.LiveSessionClosedReasonVariant5? Type4379 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamRole? Type4380 { get; set; } + public global::tryAGI.OpenAI.LiveLiveError? Type4380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, string>? Type4381 { get; set; } + public global::tryAGI.OpenAI.LiveErrorEventType? Type4381 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4382 { get; set; } + public global::tryAGI.OpenAI.LiveInfoEventType? Type4382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentVariant1Item? Type4383 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFReceived? Type4383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminator? Type4384 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFReceivedType? Type4384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminatorType? Type4385 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFSend? Type4385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTokenCountsResource? Type4386 { get; set; } + public global::tryAGI.OpenAI.LiveTransportDTMFSendType? Type4386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTokenCountsResourceObject? Type4387 { get; set; } + public global::tryAGI.OpenAI.LiveTransportRingingType? Type4387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTokenCountsBody? Type4388 { get; set; } + public global::tryAGI.OpenAI.LiveTransportAnsweredType? Type4388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4389 { get; set; } + public global::tryAGI.OpenAI.LiveTransportCallError? Type4389 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4390 { get; set; } + public global::tryAGI.OpenAI.LiveTransportCallErrorType? Type4390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputItem? Type4391 { get; set; } + public global::tryAGI.OpenAI.LiveTransportFailedType? Type4391 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4392 { get; set; } + public global::tryAGI.OpenAI.LiveServerEvent2Discriminator? Type4392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTool? Type4393 { get; set; } + public global::tryAGI.OpenAI.LiveServerEvent2DiscriminatorType? Type4393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextParam? Type4394 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamType? Type4394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoning? Type4395 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamRole? Type4395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTruncationEnum? Type4396 { get; set; } + public global::tryAGI.OpenAI.OneOf, string>? Type4396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPersonalityEnum? Type4397 { get; set; } + public global::System.Collections.Generic.IList? Type4397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaConversationParam? Type4398 { get; set; } + public global::tryAGI.OpenAI.ContentVariant1Item? Type4398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceParam? Type4399 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminator? Type4399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceOptions? Type4400 { get; set; } + public global::tryAGI.OpenAI.UserMessageItemParamContentVariant1ItemDiscriminatorType? Type4400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceAllowed? Type4401 { get; set; } + public global::tryAGI.OpenAI.BetaTokenCountsResource? Type4401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceTypes? Type4402 { get; set; } + public global::tryAGI.OpenAI.BetaTokenCountsResourceObject? Type4402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceFunction? Type4403 { get; set; } + public global::tryAGI.OpenAI.BetaTokenCountsBody? Type4403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceMCP? Type4404 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceCustom? Type4405 { get; set; } + public global::System.Collections.Generic.IList? Type4405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParam? Type4406 { get; set; } + public global::tryAGI.OpenAI.BetaInputItem? Type4406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificApplyPatchParam? Type4407 { get; set; } + public global::System.Collections.Generic.IList? Type4407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificFunctionShellParam? Type4408 { get; set; } + public global::tryAGI.OpenAI.BetaTool? Type4408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType? Type4409 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextParam? Type4409 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificApplyPatchParamType? Type4410 { get; set; } + public global::tryAGI.OpenAI.BetaReasoning? Type4410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParamType? Type4411 { get; set; } + public global::tryAGI.OpenAI.BetaTruncationEnum? Type4411 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceCustomType? Type4412 { get; set; } + public global::tryAGI.OpenAI.BetaPersonalityEnum? Type4412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceMCPType? Type4413 { get; set; } + public global::tryAGI.OpenAI.BetaConversationParam? Type4413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceFunctionType? Type4414 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceParam? Type4414 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceTypesType? Type4415 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceOptions? Type4415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceAllowedType? Type4416 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceAllowed? Type4416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolChoiceAllowedMode? Type4417 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceTypes? Type4417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaConversationParam2? Type4418 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceFunction? Type4418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPersonalityEnumEnum? Type4419 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceMCP? Type4419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningModeEnum? Type4420 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceCustom? Type4420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningEffortEnum? Type4421 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParam? Type4421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningSummary? Type4422 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificApplyPatchParam? Type4422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningContext? Type4423 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificFunctionShellParam? Type4423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningGenerateSummary? Type4424 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificFunctionShellParamType? Type4424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningModeEnumEnum? Type4425 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificApplyPatchParamType? Type4425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextResponseFormatConfiguration? Type4426 { get; set; } + public global::tryAGI.OpenAI.BetaSpecificProgrammaticToolCallingParamType? Type4426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaVerbosityEnum? Type4427 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceCustomType? Type4427 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatText? Type4428 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceMCPType? Type4428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchema? Type4429 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceFunctionType? Type4429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatJsonObject? Type4430 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceTypesType? Type4430 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatJsonObjectType? Type4431 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceAllowedType? Type4431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchemaType? Type4432 { get; set; } + public global::tryAGI.OpenAI.BetaToolChoiceAllowedMode? Type4432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatJsonSchemaSchema? Type4433 { get; set; } + public global::tryAGI.OpenAI.BetaConversationParam2? Type4433 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFormatTextType? Type4434 { get; set; } + public global::tryAGI.OpenAI.BetaPersonalityEnumEnum? Type4434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionTool? Type4435 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningModeEnum? Type4435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchTool? Type4436 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningEffortEnum? Type4436 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerTool? Type4437 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningSummary? Type4437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerUsePreviewTool? Type4438 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningContext? Type4438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchTool? Type4439 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningGenerateSummary? Type4439 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPTool? Type4440 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningModeEnumEnum? Type4440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterTool? Type4441 { get; set; } + public global::tryAGI.OpenAI.BetaTextResponseFormatConfiguration? Type4441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParam? Type4442 { get; set; } + public global::tryAGI.OpenAI.BetaVerbosityEnum? Type4442 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenTool? Type4443 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatText? Type4443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolParam? Type4444 { get; set; } + public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchema? Type4444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParam? Type4445 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatJsonObject? Type4445 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParam? Type4446 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatJsonObjectType? Type4446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParam? Type4447 { get; set; } + public global::tryAGI.OpenAI.BetaTextResponseFormatJsonSchemaType? Type4447 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchToolParam? Type4448 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatJsonSchemaSchema? Type4448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchPreviewTool? Type4449 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFormatTextType? Type4449 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolParam? Type4450 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionTool? Type4450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolDiscriminator? Type4451 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchTool? Type4451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolDiscriminatorType? Type4452 { get; set; } + public global::tryAGI.OpenAI.BetaComputerTool? Type4452 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolParamType? Type4453 { get; set; } + public global::tryAGI.OpenAI.BetaComputerUsePreviewTool? Type4453 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4454 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchTool? Type4454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCallableToolAllowedCaller? Type4455 { get; set; } + public global::tryAGI.OpenAI.BetaMCPTool? Type4455 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchPreviewToolType? Type4456 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterTool? Type4456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApproximateLocation? Type4457 { get; set; } + public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParam? Type4457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSearchContextSize? Type4458 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenTool? Type4458 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4459 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolParam? Type4459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSearchContentType? Type4460 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParam? Type4460 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApproximateLocationType? Type4461 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParam? Type4461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchToolParamType? Type4462 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParam? Type4462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchExecutionType? Type4463 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchToolParam? Type4463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEmptyModelParam? Type4464 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchPreviewTool? Type4464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParamType? Type4465 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolParam? Type4465 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4466 { get; set; } + public global::tryAGI.OpenAI.BetaToolDiscriminator? Type4466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem18? Type4467 { get; set; } + public global::tryAGI.OpenAI.BetaToolDiscriminatorType? Type4467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolParam? Type4468 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolParamType? Type4468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminator? Type4469 { get; set; } + public global::System.Collections.Generic.IList? Type4469 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminatorType? Type4470 { get; set; } + public global::tryAGI.OpenAI.BetaCallableToolAllowedCaller? Type4470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParamType? Type4471 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchPreviewToolType? Type4471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Format3? Type4472 { get; set; } + public global::tryAGI.OpenAI.BetaApproximateLocation? Type4472 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomTextFormatParam? Type4473 { get; set; } + public global::tryAGI.OpenAI.BetaSearchContextSize? Type4473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomGrammarFormatParam? Type4474 { get; set; } + public global::System.Collections.Generic.IList? Type4474 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminator? Type4475 { get; set; } + public global::tryAGI.OpenAI.BetaSearchContentType? Type4475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminatorType? Type4476 { get; set; } + public global::tryAGI.OpenAI.BetaApproximateLocationType? Type4476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomGrammarFormatParamType? Type4477 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchToolParamType? Type4477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaGrammarSyntax1? Type4478 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchExecutionType? Type4478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomTextFormatParamType? Type4479 { get; set; } + public global::tryAGI.OpenAI.BetaEmptyModelParam? Type4479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolParamType? Type4480 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParamType? Type4480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParamType? Type4481 { get; set; } + public global::System.Collections.Generic.IList? Type4481 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant15? Type4482 { get; set; } + public global::tryAGI.OpenAI.ToolsItem18? Type4482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParam? Type4483 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolParam? Type4483 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentParam? Type4484 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminator? Type4484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceParam? Type4485 { get; set; } + public global::tryAGI.OpenAI.BetaNamespaceToolParamToolDiscriminatorType? Type4485 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1Discriminator? Type4486 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParamType? Type4486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1DiscriminatorType? Type4487 { get; set; } + public global::tryAGI.OpenAI.Format3? Type4487 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceParamType? Type4488 { get; set; } + public global::tryAGI.OpenAI.BetaCustomTextFormatParam? Type4488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentParamType? Type4489 { get; set; } + public global::tryAGI.OpenAI.BetaCustomGrammarFormatParam? Type4489 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4490 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminator? Type4490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalSkillParam? Type4491 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolParamFormatDiscriminatorType? Type4491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamType? Type4492 { get; set; } + public global::tryAGI.OpenAI.BetaCustomGrammarFormatParamType? Type4492 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerMemoryLimit? Type4493 { get; set; } + public global::tryAGI.OpenAI.BetaGrammarSyntax1? Type4493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy4? Type4494 { get; set; } + public global::tryAGI.OpenAI.BetaCustomTextFormatParamType? Type4494 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParam? Type4495 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolParamType? Type4495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParam? Type4496 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParamType? Type4496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminator? Type4497 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant15? Type4497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminatorType? Type4498 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParam? Type4498 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4499 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentParam? Type4499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.SkillsItem3? Type4500 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceParam? Type4500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSkillReferenceParam? Type4501 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1Discriminator? Type4501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillParam? Type4502 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellToolParamEnvironmentVariant1DiscriminatorType? Type4502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminator? Type4503 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceParamType? Type4503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminatorType? Type4504 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentParamType? Type4504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillParamType? Type4505 { get; set; } + public global::System.Collections.Generic.IList? Type4505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillSourceParam? Type4506 { get; set; } + public global::tryAGI.OpenAI.BetaLocalSkillParam? Type4506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillSourceParamType? Type4507 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamType? Type4507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInlineSkillSourceParamMediaType? Type4508 { get; set; } + public global::tryAGI.OpenAI.BetaContainerMemoryLimit? Type4508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSkillReferenceParamType? Type4509 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy4? Type4509 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParamType? Type4510 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParam? Type4510 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4511 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParam? Type4511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDomainSecretParam? Type4512 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminator? Type4512 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParamType? Type4513 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamNetworkPolicyDiscriminatorType? Type4513 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolParamType? Type4514 { get; set; } + public global::System.Collections.Generic.IList? Type4514 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolType? Type4515 { get; set; } + public global::tryAGI.OpenAI.SkillsItem3? Type4515 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type4516 { get; set; } + public global::tryAGI.OpenAI.BetaSkillReferenceParam? Type4516 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolModel? Type4517 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillParam? Type4517 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolQuality? Type4518 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminator? Type4518 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type4519 { get; set; } + public global::tryAGI.OpenAI.BetaContainerAutoParamSkillDiscriminatorType? Type4519 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolSize? Type4520 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillParamType? Type4520 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolOutputFormat? Type4521 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillSourceParam? Type4521 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolModeration? Type4522 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillSourceParamType? Type4522 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolBackground? Type4523 { get; set; } + public global::tryAGI.OpenAI.BetaInlineSkillSourceParamMediaType? Type4523 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFidelity? Type4524 { get; set; } + public global::tryAGI.OpenAI.BetaSkillReferenceParamType? Type4524 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolInputImageMask? Type4525 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyAllowlistParamType? Type4525 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenActionEnum? Type4526 { get; set; } + public global::System.Collections.Generic.IList? Type4526 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParamType? Type4527 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDomainSecretParam? Type4527 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolType? Type4528 { get; set; } + public global::tryAGI.OpenAI.BetaContainerNetworkPolicyDisabledParamType? Type4528 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4529 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolParamType? Type4529 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParam? Type4530 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolType? Type4530 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamType? Type4531 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type4531 { get; set; } /// /// /// - public global::tryAGI.OpenAI.NetworkPolicy5? Type4532 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolModel? Type4532 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type4533 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolQuality? Type4533 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType? Type4534 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type4534 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolType? Type4535 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolSize? Type4535 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolConnectorId? Type4536 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolOutputFormat? Type4536 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.BetaMCPToolFilter>? Type4537 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolModeration? Type4537 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolFilter? Type4538 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolBackground? Type4538 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type4539 { get; set; } + public global::tryAGI.OpenAI.BetaInputFidelity? Type4539 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum? Type4540 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolInputImageMask? Type4540 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum2? Type4541 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenActionEnum? Type4541 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolType? Type4542 { get; set; } + public global::tryAGI.OpenAI.BetaProgrammaticToolCallingParamType? Type4542 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolFilters? Type4543 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolType? Type4543 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocation? Type4544 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4544 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolSearchContextSize? Type4545 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParam? Type4545 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocationType? Type4546 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamType? Type4546 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerUsePreviewToolType? Type4547 { get; set; } + public global::tryAGI.OpenAI.NetworkPolicy5? Type4547 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerEnvironment? Type4548 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminator? Type4548 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolType? Type4549 { get; set; } + public global::tryAGI.OpenAI.BetaAutoCodeInterpreterToolParamNetworkPolicyDiscriminatorType? Type4549 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolType? Type4550 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolType? Type4550 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRankingOptions? Type4551 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolConnectorId? Type4551 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFilters? Type4552 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.BetaMCPToolFilter>? Type4552 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComparisonFilter? Type4553 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolFilter? Type4553 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompoundFilter? Type4554 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type4554 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompoundFilterType? Type4555 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum? Type4555 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4556 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolRequireApprovalVariant1Enum2? Type4556 { get; set; } /// /// /// - public global::tryAGI.OpenAI.FiltersItem2? Type4557 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolType? Type4557 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompoundFilterFilterDiscriminator? Type4558 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolFilters? Type4558 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComparisonFilterType? Type4559 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocation? Type4559 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRankerVersionType? Type4560 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolSearchContextSize? Type4560 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaHybridSearchOptions? Type4561 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchApproximateLocationWebSearchApproximateLocationType? Type4561 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolType? Type4562 { get; set; } + public global::tryAGI.OpenAI.BetaComputerUsePreviewToolType? Type4562 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEasyInputMessage? Type4563 { get; set; } + public global::tryAGI.OpenAI.BetaComputerEnvironment? Type4563 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItem? Type4564 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolType? Type4564 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionTriggerItemParam? Type4565 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolType? Type4565 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemReferenceParam? Type4566 { get; set; } + public global::tryAGI.OpenAI.BetaRankingOptions? Type4566 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramItemParam? Type4567 { get; set; } + public global::tryAGI.OpenAI.BetaFilters? Type4567 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputItemParam? Type4568 { get; set; } + public global::tryAGI.OpenAI.BetaComparisonFilter? Type4568 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputItemDiscriminator? Type4569 { get; set; } + public global::tryAGI.OpenAI.BetaCompoundFilter? Type4569 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputItemDiscriminatorType? Type4570 { get; set; } + public global::tryAGI.OpenAI.BetaCompoundFilterType? Type4570 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentTagParam? Type4571 { get; set; } + public global::System.Collections.Generic.IList? Type4571 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputItemParamType? Type4572 { get; set; } + public global::tryAGI.OpenAI.FiltersItem2? Type4572 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputItemStatus? Type4573 { get; set; } + public global::tryAGI.OpenAI.BetaCompoundFilterFilterDiscriminator? Type4573 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramItemParamType? Type4574 { get; set; } + public global::tryAGI.OpenAI.BetaComparisonFilterType? Type4574 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemReferenceParamType? Type4575 { get; set; } + public global::tryAGI.OpenAI.BetaRankerVersionType? Type4575 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionTriggerItemParamType? Type4576 { get; set; } + public global::tryAGI.OpenAI.BetaHybridSearchOptions? Type4576 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessage? Type4577 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolType? Type4577 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessage? Type4578 { get; set; } + public global::tryAGI.OpenAI.BetaEasyInputMessage? Type4578 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCall? Type4579 { get; set; } + public global::tryAGI.OpenAI.BetaItem? Type4579 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCall? Type4580 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionTriggerItemParam? Type4580 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallOutputItemParam? Type4581 { get; set; } + public global::tryAGI.OpenAI.BetaItemReferenceParam? Type4581 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCall? Type4582 { get; set; } + public global::tryAGI.OpenAI.BetaProgramItemParam? Type4582 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCall? Type4583 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputItemParam? Type4583 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParam? Type4584 { get; set; } + public global::tryAGI.OpenAI.BetaInputItemDiscriminator? Type4584 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParam? Type4585 { get; set; } + public global::tryAGI.OpenAI.BetaInputItemDiscriminatorType? Type4585 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallItemParam? Type4586 { get; set; } + public global::tryAGI.OpenAI.BetaAgentTagParam? Type4586 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParam? Type4587 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputItemParamType? Type4587 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCallItemParam? Type4588 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputItemStatus? Type4588 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputItemParam? Type4589 { get; set; } + public global::tryAGI.OpenAI.BetaProgramItemParamType? Type4589 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsItemParam? Type4590 { get; set; } + public global::tryAGI.OpenAI.BetaItemReferenceParamType? Type4590 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParam? Type4591 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionTriggerItemParamType? Type4591 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningItem? Type4592 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessage? Type4592 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionSummaryItemParam? Type4593 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessage? Type4593 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCall? Type4594 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCall? Type4594 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCall? Type4595 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCall? Type4595 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCall? Type4596 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallOutputItemParam? Type4596 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallOutput? Type4597 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCall? Type4597 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParam? Type4598 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCall? Type4598 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParam? Type4599 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParam? Type4599 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParam? Type4600 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParam? Type4600 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParam? Type4601 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallItemParam? Type4601 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPListTools? Type4602 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParam? Type4602 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalRequest? Type4603 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCallItemParam? Type4603 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponse? Type4604 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputItemParam? Type4604 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCall? Type4605 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsItemParam? Type4605 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutput? Type4606 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParam? Type4606 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCall? Type4607 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningItem? Type4607 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemDiscriminator? Type4608 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionSummaryItemParam? Type4608 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemDiscriminatorType? Type4609 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCall? Type4609 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentTag? Type4610 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCall? Type4610 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallType? Type4611 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCall? Type4611 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCaller? Type4612 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallOutput? Type4612 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCaller? Type4613 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParam? Type4613 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCaller? Type4614 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParam? Type4614 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminator? Type4615 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParam? Type4615 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminatorType? Type4616 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParam? Type4616 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCallerType? Type4617 { get; set; } + public global::tryAGI.OpenAI.BetaMCPListTools? Type4617 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCallerType? Type4618 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalRequest? Type4618 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutputType? Type4619 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponse? Type4619 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerParam? Type4620 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCall? Type4620 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4621 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutput? Type4621 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4622 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCall? Type4622 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutput? Type4623 { get; set; } + public global::tryAGI.OpenAI.BetaItemDiscriminator? Type4623 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContent? Type4624 { get; set; } + public global::tryAGI.OpenAI.BetaItemDiscriminatorType? Type4624 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContent? Type4625 { get; set; } + public global::tryAGI.OpenAI.BetaAgentTag? Type4625 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContent? Type4626 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallType? Type4626 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminator? Type4627 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCaller? Type4627 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminatorType? Type4628 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCaller? Type4628 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContentType? Type4629 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCaller? Type4629 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfig? Type4630 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminator? Type4630 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileInputDetail? Type4631 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerDiscriminatorType? Type4631 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfigMode? Type4632 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCallerType? Type4632 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContentType? Type4633 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCallerType? Type4633 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageDetail? Type4634 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutputType? Type4634 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContentType? Type4635 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerParam? Type4635 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCallerParam? Type4636 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4636 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCallerParam? Type4637 { get; set; } + public global::System.Collections.Generic.IList? Type4637 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminator? Type4638 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutput? Type4638 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminatorType? Type4639 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContent? Type4639 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramToolCallCallerParamType? Type4640 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContent? Type4640 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDirectToolCallCallerParamType? Type4641 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContent? Type4641 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallType? Type4642 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminator? Type4642 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallError? Type4643 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionAndCustomToolCallOutputDiscriminatorType? Type4643 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallStatus? Type4644 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContentType? Type4644 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPProtocolError? Type4645 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfig? Type4645 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolExecutionError? Type4646 { get; set; } + public global::tryAGI.OpenAI.BetaFileInputDetail? Type4646 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaHTTPError? Type4647 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointConfigMode? Type4647 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminator? Type4648 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContentType? Type4648 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminatorType? Type4649 { get; set; } + public global::tryAGI.OpenAI.BetaImageDetail? Type4649 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaHTTPErrorType? Type4650 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContentType? Type4650 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPToolExecutionErrorType? Type4651 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCallerParam? Type4651 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPProtocolErrorType? Type4652 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCallerParam? Type4652 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponseType? Type4653 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminator? Type4653 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalRequestType? Type4654 { get; set; } + public global::tryAGI.OpenAI.BetaToolCallCallerParamDiscriminatorType? Type4654 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPListToolsType? Type4655 { get; set; } + public global::tryAGI.OpenAI.BetaProgramToolCallCallerParamType? Type4655 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4656 { get; set; } + public global::tryAGI.OpenAI.BetaDirectToolCallCallerParamType? Type4656 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPListToolsTool? Type4657 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallType? Type4657 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParamType? Type4658 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallError? Type4658 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatusParam? Type4659 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallStatus? Type4659 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParamType? Type4660 { get; set; } + public global::tryAGI.OpenAI.BetaMCPProtocolError? Type4660 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallStatusParam? Type4661 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolExecutionError? Type4661 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchOperationParam? Type4662 { get; set; } + public global::tryAGI.OpenAI.BetaHTTPError? Type4662 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParam? Type4663 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminator? Type4663 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParam? Type4664 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolCallErrorDiscriminatorType? Type4664 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParam? Type4665 { get; set; } + public global::tryAGI.OpenAI.BetaHTTPErrorType? Type4665 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminator? Type4666 { get; set; } + public global::tryAGI.OpenAI.BetaMCPToolExecutionErrorType? Type4666 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminatorType? Type4667 { get; set; } + public global::tryAGI.OpenAI.BetaMCPProtocolErrorType? Type4667 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParamType? Type4668 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponseType? Type4668 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParamType? Type4669 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalRequestType? Type4669 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParamType? Type4670 { get; set; } + public global::tryAGI.OpenAI.BetaMCPListToolsType? Type4670 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParamType? Type4671 { get; set; } + public global::System.Collections.Generic.IList? Type4671 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4672 { get; set; } + public global::tryAGI.OpenAI.BetaMCPListToolsTool? Type4672 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentParam? Type4673 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputItemParamType? Type4673 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemStatus? Type4674 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatusParam? Type4674 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParam? Type4675 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallItemParamType? Type4675 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParam? Type4676 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallStatusParam? Type4676 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParam? Type4677 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchOperationParam? Type4677 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminator? Type4678 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParam? Type4678 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminatorType? Type4679 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParam? Type4679 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParamType? Type4680 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParam? Type4680 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParamType? Type4681 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminator? Type4681 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamType? Type4682 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchOperationParamDiscriminatorType? Type4682 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellActionParam? Type4683 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationParamType? Type4683 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant16? Type4684 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationParamType? Type4684 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1Discriminator? Type4685 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationParamType? Type4685 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1DiscriminatorType? Type4686 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputItemParamType? Type4686 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputType? Type4687 { get; set; } + public global::System.Collections.Generic.IList? Type4687 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputStatus? Type4688 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentParam? Type4688 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallType? Type4689 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemStatus? Type4689 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellExecAction? Type4690 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParam? Type4690 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellToolCallStatus? Type4691 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParam? Type4691 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalShellExecActionType? Type4692 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParam? Type4692 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallType? Type4693 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminator? Type4693 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallStatus? Type4694 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputOutcomeParamDiscriminatorType? Type4694 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4695 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeParamType? Type4695 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputsVariant1Item2? Type4696 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeParamType? Type4696 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogs? Type4697 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamType? Type4697 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImage? Type4698 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellActionParam? Type4698 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminator? Type4699 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant16? Type4699 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminatorType? Type4700 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1Discriminator? Type4700 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImageType? Type4701 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallItemParamEnvironmentVariant1DiscriminatorType? Type4701 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogsType? Type4702 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputType? Type4702 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallType? Type4703 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallOutputStatus? Type4703 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallStatus? Type4704 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallType? Type4704 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnyOf? Type4705 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellExecAction? Type4705 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallSizeVariant1? Type4706 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellToolCallStatus? Type4706 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageGenToolCallQuality? Type4707 { get; set; } + public global::tryAGI.OpenAI.BetaLocalShellExecActionType? Type4707 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageBackground? Type4708 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallType? Type4708 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaImageOutputFormat? Type4709 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallStatus? Type4709 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionSummaryItemParamType? Type4710 { get; set; } + public global::System.Collections.Generic.IList? Type4710 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningItemType? Type4711 { get; set; } + public global::tryAGI.OpenAI.OutputsVariant1Item2? Type4711 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4712 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogs? Type4712 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSummaryTextContent? Type4713 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImage? Type4713 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4714 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminator? Type4714 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningTextContent? Type4715 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterToolCallOutputsVariant1ItemDiscriminatorType? Type4715 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningItemStatus? Type4716 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputImageType? Type4716 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaReasoningTextContentType? Type4717 { get; set; } + public global::tryAGI.OpenAI.BetaCodeInterpreterOutputLogsType? Type4717 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaSummaryTextContentType? Type4718 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallType? Type4718 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamType? Type4719 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallStatus? Type4719 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamReasoning? Type4720 { get; set; } + public global::tryAGI.OpenAI.AnyOf? Type4720 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamType? Type4721 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallSizeVariant1? Type4721 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamRole? Type4722 { get; set; } + public global::tryAGI.OpenAI.BetaImageGenToolCallQuality? Type4722 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputItemParamType? Type4723 { get; set; } + public global::tryAGI.OpenAI.BetaImageBackground? Type4723 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4724 { get; set; } + public global::tryAGI.OpenAI.BetaImageOutputFormat? Type4724 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputTool? Type4725 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionSummaryItemParamType? Type4725 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallItemStatus? Type4726 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningItemType? Type4726 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParam? Type4727 { get; set; } + public global::System.Collections.Generic.IList? Type4727 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputToolDiscriminator? Type4728 { get; set; } + public global::tryAGI.OpenAI.BetaSummaryTextContent? Type4728 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputToolDiscriminatorType? Type4729 { get; set; } + public global::System.Collections.Generic.IList? Type4729 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamType? Type4730 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningTextContent? Type4730 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4731 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningItemStatus? Type4731 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ToolsItem19? Type4732 { get; set; } + public global::tryAGI.OpenAI.BetaReasoningTextContentType? Type4732 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputFunctionToolParam? Type4733 { get; set; } + public global::tryAGI.OpenAI.BetaSummaryTextContentType? Type4733 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamToolDiscriminator? Type4734 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamType? Type4734 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamToolDiscriminatorType? Type4735 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateItemParamReasoning? Type4735 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputFunctionToolParamType? Type4736 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamType? Type4736 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCallItemParamType? Type4737 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsItemParamRole? Type4737 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParamType? Type4738 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputItemParamType? Type4738 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentAction1? Type4739 { get; set; } + public global::System.Collections.Generic.IList? Type4739 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4740 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputTool? Type4740 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParam? Type4741 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallItemStatus? Type4741 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParamType? Type4742 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParam? Type4742 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4743 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputToolDiscriminator? Type4743 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AnnotationsItem4? Type4744 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputToolDiscriminatorType? Type4744 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationParam? Type4745 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamType? Type4745 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationParam? Type4746 { get; set; } + public global::System.Collections.Generic.IList? Type4746 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationParam? Type4747 { get; set; } + public global::tryAGI.OpenAI.ToolsItem19? Type4747 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminator? Type4748 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputFunctionToolParam? Type4748 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminatorType? Type4749 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamToolDiscriminator? Type4749 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationParamType? Type4750 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputNamespaceToolParamToolDiscriminatorType? Type4750 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationParamType? Type4751 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputFunctionToolParamType? Type4751 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationParamType? Type4752 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCallItemParamType? Type4752 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallItemParamType? Type4753 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutputItemParamType? Type4753 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParamType? Type4754 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentAction1? Type4754 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4755 { get; set; } + public global::System.Collections.Generic.IList? Type4755 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem6? Type4756 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParam? Type4756 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContentParam? Type4757 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParamType? Type4757 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParam? Type4758 { get; set; } + public global::System.Collections.Generic.IList? Type4758 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContentParam? Type4759 { get; set; } + public global::tryAGI.OpenAI.AnnotationsItem4? Type4759 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminator? Type4760 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationParam? Type4760 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminatorType? Type4761 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationParam? Type4761 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContentParamType? Type4762 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationParam? Type4762 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParamType? Type4763 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminator? Type4763 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDetailEnum? Type4764 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentParamAnnotationDiscriminatorType? Type4764 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParam? Type4765 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationParamType? Type4765 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParamMode? Type4766 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationParamType? Type4766 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputTextContentParamType? Type4767 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationParamType? Type4767 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamType? Type4768 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallItemParamType? Type4768 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4769 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParamType? Type4769 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4770 { get; set; } + public global::System.Collections.Generic.IList? Type4770 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OutputVariant2Item2? Type4771 { get; set; } + public global::tryAGI.OpenAI.ContentItem6? Type4771 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContentParam? Type4772 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContentParam? Type4772 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type4773 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParam? Type4773 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType? Type4774 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContentParam? Type4774 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputFileContentParamType? Type4775 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminator? Type4775 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileDetailEnum? Type4776 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageItemParamContentItemDiscriminatorType? Type4776 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallType? Type4777 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContentParamType? Type4777 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallStatus? Type4778 { get; set; } + public global::tryAGI.OpenAI.BetaInputImageContentParamAutoParamType? Type4778 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallType? Type4779 { get; set; } + public global::tryAGI.OpenAI.BetaDetailEnum? Type4779 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchCallStatus? Type4780 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParam? Type4780 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallAction? Type4781 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheBreakpointParamMode? Type4781 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearch? Type4782 { get; set; } + public global::tryAGI.OpenAI.BetaInputTextContentParamType? Type4782 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionOpenPage? Type4783 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamType? Type4783 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionFind? Type4784 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4784 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminator? Type4785 { get; set; } + public global::System.Collections.Generic.IList? Type4785 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminatorType? Type4786 { get; set; } + public global::tryAGI.OpenAI.OutputVariant2Item2? Type4786 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionFindType? Type4787 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContentParam? Type4787 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionOpenPageType? Type4788 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminator? Type4788 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearchType? Type4789 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputItemParamOutputVariant2ItemDiscriminatorType? Type4789 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4790 { get; set; } + public global::tryAGI.OpenAI.BetaInputFileContentParamType? Type4790 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearchSource? Type4791 { get; set; } + public global::tryAGI.OpenAI.BetaFileDetailEnum? Type4791 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWebSearchActionSearchSourceType? Type4792 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallType? Type4792 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallOutputItemParamType? Type4793 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallStatus? Type4793 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotImage? Type4794 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallType? Type4794 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4795 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchCallStatus? Type4795 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallSafetyCheckParam? Type4796 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallAction? Type4796 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotImageType? Type4797 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearch? Type4797 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallType? Type4798 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionOpenPage? Type4798 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerAction? Type4799 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionFind? Type4799 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4800 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminator? Type4800 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallStatus? Type4801 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchToolCallActionDiscriminatorType? Type4801 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaClickParam? Type4802 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionFindType? Type4802 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDoubleClickAction? Type4803 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionOpenPageType? Type4803 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDragParam? Type4804 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearchType? Type4804 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaKeyPressAction? Type4805 { get; set; } + public global::System.Collections.Generic.IList? Type4805 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMoveParam? Type4806 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearchSource? Type4806 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScreenshotParam? Type4807 { get; set; } + public global::tryAGI.OpenAI.BetaWebSearchActionSearchSourceType? Type4807 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScrollParam? Type4808 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallOutputItemParamType? Type4808 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTypeParam? Type4809 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotImage? Type4809 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWaitParam? Type4810 { get; set; } + public global::System.Collections.Generic.IList? Type4810 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerActionDiscriminator? Type4811 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallSafetyCheckParam? Type4811 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerActionDiscriminatorType? Type4812 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotImageType? Type4812 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaWaitParamType? Type4813 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallType? Type4813 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTypeParamType? Type4814 { get; set; } + public global::tryAGI.OpenAI.BetaComputerAction? Type4814 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScrollParamType? Type4815 { get; set; } + public global::System.Collections.Generic.IList? Type4815 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaScreenshotParamType? Type4816 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallStatus? Type4816 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMoveParamType? Type4817 { get; set; } + public global::tryAGI.OpenAI.BetaClickParam? Type4817 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaKeyPressActionType? Type4818 { get; set; } + public global::tryAGI.OpenAI.BetaDoubleClickAction? Type4818 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDragParamType? Type4819 { get; set; } + public global::tryAGI.OpenAI.BetaDragParam? Type4819 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4820 { get; set; } + public global::tryAGI.OpenAI.BetaKeyPressAction? Type4820 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCoordParam? Type4821 { get; set; } + public global::tryAGI.OpenAI.BetaMoveParam? Type4821 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDoubleClickActionType? Type4822 { get; set; } + public global::tryAGI.OpenAI.BetaScreenshotParam? Type4822 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaClickParamType? Type4823 { get; set; } + public global::tryAGI.OpenAI.BetaScrollParam? Type4823 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaClickButtonType? Type4824 { get; set; } + public global::tryAGI.OpenAI.BetaTypeParam? Type4824 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCallType? Type4825 { get; set; } + public global::tryAGI.OpenAI.BetaWaitParam? Type4825 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCallStatus? Type4826 { get; set; } + public global::tryAGI.OpenAI.BetaComputerActionDiscriminator? Type4826 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4827 { get; set; } + public global::tryAGI.OpenAI.BetaComputerActionDiscriminatorType? Type4827 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileSearchToolCallResultsVariant1Item? Type4828 { get; set; } + public global::tryAGI.OpenAI.BetaWaitParamType? Type4828 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageType? Type4829 { get; set; } + public global::tryAGI.OpenAI.BetaTypeParamType? Type4829 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageRole? Type4830 { get; set; } + public global::tryAGI.OpenAI.BetaScrollParamType? Type4830 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4831 { get; set; } + public global::tryAGI.OpenAI.BetaScreenshotParamType? Type4831 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageContent? Type4832 { get; set; } + public global::tryAGI.OpenAI.BetaMoveParamType? Type4832 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessagePhase? Type4833 { get; set; } + public global::tryAGI.OpenAI.BetaKeyPressActionType? Type4833 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageStatus? Type4834 { get; set; } + public global::tryAGI.OpenAI.BetaDragParamType? Type4834 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContent? Type4835 { get; set; } + public global::System.Collections.Generic.IList? Type4835 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRefusalContent? Type4836 { get; set; } + public global::tryAGI.OpenAI.BetaCoordParam? Type4836 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminator? Type4837 { get; set; } + public global::tryAGI.OpenAI.BetaDoubleClickActionType? Type4837 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminatorType? Type4838 { get; set; } + public global::tryAGI.OpenAI.BetaClickParamType? Type4838 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaRefusalContentType? Type4839 { get; set; } + public global::tryAGI.OpenAI.BetaClickButtonType? Type4839 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputTextContentType? Type4840 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCallType? Type4840 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4841 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCallStatus? Type4841 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAnnotation? Type4842 { get; set; } + public global::System.Collections.Generic.IList? Type4842 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4843 { get; set; } + public global::tryAGI.OpenAI.BetaFileSearchToolCallResultsVariant1Item? Type4843 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLogProb? Type4844 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageType? Type4844 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4845 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageRole? Type4845 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTopLogProb? Type4846 { get; set; } + public global::System.Collections.Generic.IList? Type4846 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationBody? Type4847 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageContent? Type4847 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationBody? Type4848 { get; set; } + public global::tryAGI.OpenAI.BetaMessagePhase? Type4848 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationBody? Type4849 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageStatus? Type4849 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFilePath? Type4850 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContent? Type4850 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAnnotationDiscriminator? Type4851 { get; set; } + public global::tryAGI.OpenAI.BetaRefusalContent? Type4851 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAnnotationDiscriminatorType? Type4852 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminator? Type4852 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFilePathType? Type4853 { get; set; } + public global::tryAGI.OpenAI.BetaOutputMessageContentDiscriminatorType? Type4853 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerFileCitationBodyType? Type4854 { get; set; } + public global::tryAGI.OpenAI.BetaRefusalContentType? Type4854 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUrlCitationBodyType? Type4855 { get; set; } + public global::tryAGI.OpenAI.BetaOutputTextContentType? Type4855 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFileCitationBodyType? Type4856 { get; set; } + public global::System.Collections.Generic.IList? Type4856 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageType? Type4857 { get; set; } + public global::tryAGI.OpenAI.BetaAnnotation? Type4857 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageRole? Type4858 { get; set; } + public global::System.Collections.Generic.IList? Type4858 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageStatus? Type4859 { get; set; } + public global::tryAGI.OpenAI.BetaLogProb? Type4859 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4860 { get; set; } + public global::System.Collections.Generic.IList? Type4860 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputContent? Type4861 { get; set; } + public global::tryAGI.OpenAI.BetaTopLogProb? Type4861 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputContentDiscriminator? Type4862 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationBody? Type4862 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputContentDiscriminatorType? Type4863 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationBody? Type4863 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEasyInputMessageRole? Type4864 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationBody? Type4864 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? Type4865 { get; set; } + public global::tryAGI.OpenAI.BetaFilePath? Type4865 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEasyInputMessageType? Type4866 { get; set; } + public global::tryAGI.OpenAI.BetaAnnotationDiscriminator? Type4866 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactResponseMethodPublicBody? Type4867 { get; set; } + public global::tryAGI.OpenAI.BetaAnnotationDiscriminatorType? Type4867 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsCompaction? Type4868 { get; set; } + public global::tryAGI.OpenAI.BetaFilePathType? Type4868 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheRetentionEnum? Type4869 { get; set; } + public global::tryAGI.OpenAI.BetaContainerFileCitationBodyType? Type4869 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheOptionsParam? Type4870 { get; set; } + public global::tryAGI.OpenAI.BetaUrlCitationBodyType? Type4870 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaServiceTierEnum? Type4871 { get; set; } + public global::tryAGI.OpenAI.BetaFileCitationBodyType? Type4871 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheTTLEnum? Type4872 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageType? Type4872 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheModeEnum? Type4873 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageRole? Type4873 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsResponses? Type4874 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageStatus? Type4874 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsShared? Type4875 { get; set; } + public global::System.Collections.Generic.IList? Type4875 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsResponsesEnum? Type4876 { get; set; } + public global::tryAGI.OpenAI.BetaInputContent? Type4876 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelIdsSharedEnum? Type4877 { get; set; } + public global::tryAGI.OpenAI.BetaInputContentDiscriminator? Type4877 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaErrorResponse? Type4878 { get; set; } + public global::tryAGI.OpenAI.BetaInputContentDiscriminatorType? Type4878 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaError? Type4879 { get; set; } + public global::tryAGI.OpenAI.BetaEasyInputMessageRole? Type4879 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentErrorDetailsResource? Type4880 { get; set; } + public global::tryAGI.OpenAI.OneOf>? Type4880 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentErrorType? Type4881 { get; set; } + public global::tryAGI.OpenAI.BetaEasyInputMessageType? Type4881 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentSteer? Type4882 { get; set; } + public global::tryAGI.OpenAI.BetaCompactResponseMethodPublicBody? Type4882 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMisalignmentErrorTypeEnum? Type4883 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsCompaction? Type4883 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseItemList? Type4884 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheRetentionEnum? Type4884 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseItemListObject? Type4885 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheOptionsParam? Type4885 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4886 { get; set; } + public global::tryAGI.OpenAI.BetaServiceTierEnum? Type4886 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemResource? Type4887 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheTTLEnum? Type4887 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageResource? Type4888 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheModeEnum? Type4888 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputResource? Type4889 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsResponses? Type4889 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallResource? Type4890 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsShared? Type4890 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResource? Type4891 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsResponsesEnum? Type4891 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessage? Type4892 { get; set; } + public global::tryAGI.OpenAI.BetaModelIdsSharedEnum? Type4892 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCall? Type4893 { get; set; } + public global::tryAGI.OpenAI.BetaErrorResponse? Type4893 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutput? Type4894 { get; set; } + public global::tryAGI.OpenAI.BetaError? Type4894 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCall? Type4895 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentErrorDetailsResource? Type4895 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutput? Type4896 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentErrorType? Type4896 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalTools? Type4897 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentSteer? Type4897 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdate? Type4898 { get; set; } + public global::tryAGI.OpenAI.BetaMisalignmentErrorTypeEnum? Type4898 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgram? Type4899 { get; set; } + public global::tryAGI.OpenAI.BetaResponseItemList? Type4899 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutput? Type4900 { get; set; } + public global::tryAGI.OpenAI.BetaResponseItemListObject? Type4900 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionBody? Type4901 { get; set; } + public global::System.Collections.Generic.IList? Type4901 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCall? Type4902 { get; set; } + public global::tryAGI.OpenAI.BetaItemResource? Type4902 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutput? Type4903 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageResource? Type4903 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCall? Type4904 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputResource? Type4904 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutput? Type4905 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallResource? Type4905 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponseResource? Type4906 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResource? Type4906 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallResource? Type4907 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessage? Type4907 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutputResource? Type4908 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCall? Type4908 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemResourceDiscriminator? Type4909 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutput? Type4909 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemResourceDiscriminatorType? Type4910 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCall? Type4910 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallOutputResourceVariant2? Type4911 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutput? Type4911 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallOutputStatusEnum? Type4912 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalTools? Type4912 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCustomToolCallResourceVariant2? Type4913 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdate? Type4913 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionCallStatus? Type4914 { get; set; } + public global::tryAGI.OpenAI.BetaProgram? Type4914 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMCPApprovalResponseResourceType? Type4915 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutput? Type4915 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputType? Type4916 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionBody? Type4916 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatus? Type4917 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCall? Type4917 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallType? Type4918 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutput? Type4918 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCallStatus? Type4919 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCall? Type4919 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Operation2? Type4920 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutput? Type4920 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperation? Type4921 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponseResource? Type4921 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperation? Type4922 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallResource? Type4922 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperation? Type4923 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutputResource? Type4923 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminator? Type4924 { get; set; } + public global::tryAGI.OpenAI.BetaItemResourceDiscriminator? Type4924 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminatorType? Type4925 { get; set; } + public global::tryAGI.OpenAI.BetaItemResourceDiscriminatorType? Type4925 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationType? Type4926 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallOutputResourceVariant2? Type4926 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationType? Type4927 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallOutputStatusEnum? Type4927 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationType? Type4928 { get; set; } + public global::tryAGI.OpenAI.BetaCustomToolCallResourceVariant2? Type4928 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputType? Type4929 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionCallStatus? Type4929 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputStatusEnum? Type4930 { get; set; } + public global::tryAGI.OpenAI.BetaMCPApprovalResponseResourceType? Type4930 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4931 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOutputType? Type4931 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContent? Type4932 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallOutputStatus? Type4932 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Outcome2? Type4933 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallType? Type4933 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcome? Type4934 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCallStatus? Type4934 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcome? Type4935 { get; set; } + public global::tryAGI.OpenAI.Operation2? Type4935 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminator? Type4936 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperation? Type4936 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminatorType? Type4937 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperation? Type4937 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeType? Type4938 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperation? Type4938 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeType? Type4939 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminator? Type4939 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallType? Type4940 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchToolCallOperationDiscriminatorType? Type4940 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellAction? Type4941 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchUpdateFileOperationType? Type4941 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallStatus? Type4942 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchDeleteFileOperationType? Type4942 { get; set; } /// /// /// - public global::tryAGI.OpenAI.EnvironmentVariant17? Type4943 { get; set; } + public global::tryAGI.OpenAI.BetaApplyPatchCreateFileOperationType? Type4943 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentResource? Type4944 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputType? Type4944 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceResource? Type4945 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputStatusEnum? Type4945 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1Discriminator? Type4946 { get; set; } + public global::System.Collections.Generic.IList? Type4946 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1DiscriminatorType? Type4947 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContent? Type4947 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContainerReferenceResourceType? Type4948 { get; set; } + public global::tryAGI.OpenAI.Outcome2? Type4948 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaLocalEnvironmentResourceType? Type4949 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcome? Type4949 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactionBodyType? Type4950 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcome? Type4950 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputType? Type4951 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminator? Type4951 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramOutputStatus? Type4952 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputContentOutcomeDiscriminatorType? Type4952 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaProgramType? Type4953 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputExitOutcomeType? Type4953 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateType? Type4954 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallOutputTimeoutOutcomeType? Type4954 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateReasoning? Type4955 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallType? Type4955 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAdditionalToolsType? Type4956 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellAction? Type4956 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageRole? Type4957 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallStatus? Type4957 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchOutputType? Type4958 { get; set; } + public global::tryAGI.OpenAI.EnvironmentVariant17? Type4958 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaToolSearchCallType? Type4959 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentResource? Type4959 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallOutputType? Type4960 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceResource? Type4960 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentAction? Type4961 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1Discriminator? Type4961 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4962 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionShellCallEnvironmentVariant1DiscriminatorType? Type4962 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentCallType? Type4963 { get; set; } + public global::tryAGI.OpenAI.BetaContainerReferenceResourceType? Type4963 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageType? Type4964 { get; set; } + public global::tryAGI.OpenAI.BetaLocalEnvironmentResourceType? Type4964 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4965 { get; set; } + public global::tryAGI.OpenAI.BetaCompactionBodyType? Type4965 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem7? Type4966 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputType? Type4966 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextContent? Type4967 { get; set; } + public global::tryAGI.OpenAI.BetaProgramOutputStatus? Type4967 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotContent? Type4968 { get; set; } + public global::tryAGI.OpenAI.BetaProgramType? Type4968 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContent? Type4969 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateType? Type4969 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminator? Type4970 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConfigurationUpdateReasoning? Type4970 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminatorType? Type4971 { get; set; } + public global::tryAGI.OpenAI.BetaAdditionalToolsType? Type4971 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaEncryptedContentType? Type4972 { get; set; } + public global::tryAGI.OpenAI.BetaMessageRole? Type4972 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerScreenshotContentType? Type4973 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchOutputType? Type4973 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaTextContentType? Type4974 { get; set; } + public global::tryAGI.OpenAI.BetaToolSearchCallType? Type4974 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutput? Type4975 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallOutputType? Type4975 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResourceVariant2? Type4976 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentAction? Type4976 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputType? Type4977 { get; set; } + public global::System.Collections.Generic.IList? Type4977 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallOutputStatus? Type4978 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentCallType? Type4978 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaFunctionToolCallResourceVariant2? Type4979 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageType? Type4979 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutput? Type4980 { get; set; } + public global::System.Collections.Generic.IList? Type4980 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputResourceVariant2? Type4981 { get; set; } + public global::tryAGI.OpenAI.ContentItem7? Type4981 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerCallOutputStatus? Type4982 { get; set; } + public global::tryAGI.OpenAI.BetaTextContent? Type4982 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputType? Type4983 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotContent? Type4983 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaComputerToolCallOutputStatus? Type4984 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContent? Type4984 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputMessageResourceVariant2? Type4985 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminator? Type4985 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactResource? Type4986 { get; set; } + public global::tryAGI.OpenAI.BetaAgentMessageContentItemDiscriminatorType? Type4986 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactResourceObject? Type4987 { get; set; } + public global::tryAGI.OpenAI.BetaEncryptedContentType? Type4987 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4988 { get; set; } + public global::tryAGI.OpenAI.BetaComputerScreenshotContentType? Type4988 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemField? Type4989 { get; set; } + public global::tryAGI.OpenAI.BetaTextContentType? Type4989 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseUsage? Type4990 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutput? Type4990 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseUsageInputTokensDetails? Type4991 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputResourceVariant2? Type4991 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseUsageOutputTokensDetails? Type4992 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputType? Type4992 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessage? Type4993 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallOutputStatus? Type4993 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemFieldDiscriminator? Type4994 { get; set; } + public global::tryAGI.OpenAI.BetaFunctionToolCallResourceVariant2? Type4994 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaItemFieldDiscriminatorType? Type4995 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutput? Type4995 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageType? Type4996 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputResourceVariant2? Type4996 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageStatus? Type4997 { get; set; } + public global::tryAGI.OpenAI.BetaComputerCallOutputStatus? Type4997 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type4998 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputType? Type4998 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentItem8? Type4999 { get; set; } + public global::tryAGI.OpenAI.BetaComputerToolCallOutputStatus? Type4999 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminator? Type5000 { get; set; } + public global::tryAGI.OpenAI.BetaInputMessageResourceVariant2? Type5000 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminatorType? Type5001 { get; set; } + public global::tryAGI.OpenAI.BetaCompactResource? Type5001 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMessagePhase2? Type5002 { get; set; } + public global::tryAGI.OpenAI.BetaCompactResourceObject? Type5002 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEvent? Type5003 { get; set; } + public global::System.Collections.Generic.IList? Type5003 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEventType? Type5004 { get; set; } + public global::tryAGI.OpenAI.BetaItemField? Type5004 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEvent? Type5005 { get; set; } + public global::tryAGI.OpenAI.BetaResponseUsage? Type5005 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEventType? Type5006 { get; set; } + public global::tryAGI.OpenAI.BetaResponseUsageInputTokensDetails? Type5006 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseQueuedEvent? Type5007 { get; set; } + public global::tryAGI.OpenAI.BetaResponseUsageOutputTokensDetails? Type5007 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseQueuedEventType? Type5008 { get; set; } + public global::tryAGI.OpenAI.BetaMessage? Type5008 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponse? Type5009 { get; set; } + public global::tryAGI.OpenAI.BetaItemFieldDiscriminator? Type5009 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelResponseProperties? Type5010 { get; set; } + public global::tryAGI.OpenAI.BetaItemFieldDiscriminatorType? Type5010 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseProperties? Type5011 { get; set; } + public global::tryAGI.OpenAI.BetaMessageType? Type5011 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3? Type5012 { get; set; } + public global::tryAGI.OpenAI.BetaMessageStatus? Type5012 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaServiceTierResponsesEnum? Type5013 { get; set; } + public global::System.Collections.Generic.IList? Type5013 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3Truncation? Type5014 { get; set; } + public global::tryAGI.OpenAI.ContentItem8? Type5014 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3Object? Type5015 { get; set; } + public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminator? Type5015 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3Status? Type5016 { get; set; } + public global::tryAGI.OpenAI.BetaMessageContentItemDiscriminatorType? Type5016 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAccessProgramsBody? Type5017 { get; set; } + public global::tryAGI.OpenAI.BetaMessagePhase2? Type5017 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorVariant1? Type5018 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEvent? Type5018 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetails? Type5019 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDoneEventType? Type5019 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetailsReason? Type5020 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEvent? Type5020 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5021 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCustomToolCallInputDeltaEventType? Type5021 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputItem? Type5022 { get; set; } + public global::tryAGI.OpenAI.BetaResponseQueuedEvent? Type5022 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheOptions? Type5023 { get; set; } + public global::tryAGI.OpenAI.BetaResponseQueuedEventType? Type5023 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheDiagnostics? Type5024 { get; set; } + public global::tryAGI.OpenAI.BetaResponse? Type5024 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModeration? Type5025 { get; set; } + public global::tryAGI.OpenAI.BetaModelResponseProperties? Type5025 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseConversation? Type5026 { get; set; } + public global::tryAGI.OpenAI.BetaResponseProperties? Type5026 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Input5? Type5027 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3? Type5027 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationResultBody? Type5028 { get; set; } + public global::tryAGI.OpenAI.BetaServiceTierResponsesEnum? Type5028 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationErrorBody? Type5029 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3Truncation? Type5029 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationInputDiscriminator? Type5030 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3Object? Type5030 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationInputDiscriminatorType? Type5031 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3Status? Type5031 { get; set; } /// /// /// - public global::tryAGI.OpenAI.Output9? Type5032 { get; set; } + public global::tryAGI.OpenAI.BetaAccessProgramsBody? Type5032 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationOutputDiscriminator? Type5033 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorVariant1? Type5033 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationOutputDiscriminatorType? Type5034 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetails? Type5034 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationErrorBodyType? Type5035 { get; set; } + public global::tryAGI.OpenAI.BetaResponseVariant3IncompleteDetailsReason? Type5035 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationResultBodyType? Type5036 { get; set; } + public global::System.Collections.Generic.IList? Type5036 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary>? Type5037 { get; set; } + public global::tryAGI.OpenAI.BetaOutputItem? Type5037 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5038 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheOptions? Type5038 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationInputType? Type5039 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheDiagnostics? Type5039 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBody? Type5040 { get; set; } + public global::tryAGI.OpenAI.BetaModeration? Type5040 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBody? Type5041 { get; set; } + public global::tryAGI.OpenAI.BetaResponseConversation? Type5041 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBody? Type5042 { get; set; } + public global::tryAGI.OpenAI.Input5? Type5042 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBody? Type5043 { get; set; } + public global::tryAGI.OpenAI.BetaModerationResultBody? Type5043 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminator? Type5044 { get; set; } + public global::tryAGI.OpenAI.BetaModerationErrorBody? Type5044 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminatorType? Type5045 { get; set; } + public global::tryAGI.OpenAI.BetaModerationInputDiscriminator? Type5045 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBodyType? Type5046 { get; set; } + public global::tryAGI.OpenAI.BetaModerationInputDiscriminatorType? Type5046 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType? Type5047 { get; set; } + public global::tryAGI.OpenAI.Output9? Type5047 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBodyType? Type5048 { get; set; } + public global::tryAGI.OpenAI.BetaModerationOutputDiscriminator? Type5048 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBodyType? Type5049 { get; set; } + public global::tryAGI.OpenAI.BetaModerationOutputDiscriminatorType? Type5049 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCacheMissReasonTypeEnum? Type5050 { get; set; } + public global::tryAGI.OpenAI.BetaModerationErrorBodyType? Type5050 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputItemDiscriminator? Type5051 { get; set; } + public global::tryAGI.OpenAI.BetaModerationResultBodyType? Type5051 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputItemDiscriminatorType? Type5052 { get; set; } + public global::System.Collections.Generic.Dictionary>? Type5052 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorCode? Type5053 { get; set; } + public global::System.Collections.Generic.IList? Type5053 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCyberAccessProgramEnum? Type5054 { get; set; } + public global::tryAGI.OpenAI.BetaModerationInputType? Type5054 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaPromptVariant1? Type5055 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBody? Type5055 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type5056 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBody? Type5056 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModelResponsePropertiesPromptCacheRetention? Type5057 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBody? Type5057 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEvent? Type5058 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBody? Type5058 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEventType? Type5059 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminator? Type5059 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEvent? Type5060 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheDiagnosticsDiscriminatorType? Type5060 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEventType? Type5061 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheUnavailableDiagnosticsBodyType? Type5061 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEvent? Type5062 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheComparisonResponseNotFoundDiagnosticsBodyType? Type5062 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEventType? Type5063 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheHitDiagnosticsBodyType? Type5063 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEvent? Type5064 { get; set; } + public global::tryAGI.OpenAI.BetaPromptCacheMissDiagnosticsBodyType? Type5064 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEventType? Type5065 { get; set; } + public global::tryAGI.OpenAI.BetaCacheMissReasonTypeEnum? Type5065 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEvent? Type5066 { get; set; } + public global::tryAGI.OpenAI.BetaOutputItemDiscriminator? Type5066 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEventType? Type5067 { get; set; } + public global::tryAGI.OpenAI.BetaOutputItemDiscriminatorType? Type5067 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEvent? Type5068 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorCode? Type5068 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEventType? Type5069 { get; set; } + public global::tryAGI.OpenAI.BetaCyberAccessProgramEnum? Type5069 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEvent? Type5070 { get; set; } + public global::tryAGI.OpenAI.BetaPromptVariant1? Type5070 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEventType? Type5071 { get; set; } + public global::tryAGI.OpenAI.OneOf? Type5071 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEvent? Type5072 { get; set; } + public global::tryAGI.OpenAI.BetaModelResponsePropertiesPromptCacheRetention? Type5072 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEventType? Type5073 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEvent? Type5073 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEvent? Type5074 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputTextAnnotationAddedEventType? Type5074 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEventType? Type5075 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEvent? Type5075 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEvent? Type5076 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsInProgressEventType? Type5076 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEventType? Type5077 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEvent? Type5077 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEvent? Type5078 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsFailedEventType? Type5078 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEventType? Type5079 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEvent? Type5079 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEvent? Type5080 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPListToolsCompletedEventType? Type5080 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEventType? Type5081 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEvent? Type5081 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEvent? Type5082 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallInProgressEventType? Type5082 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEventType? Type5083 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEvent? Type5083 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEvent? Type5084 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallFailedEventType? Type5084 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEventType? Type5085 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEvent? Type5085 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEvent? Type5086 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallCompletedEventType? Type5086 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEventType? Type5087 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEvent? Type5087 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEvent? Type5088 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDoneEventType? Type5088 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEventType? Type5089 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEvent? Type5089 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEvent? Type5090 { get; set; } + public global::tryAGI.OpenAI.BetaResponseMCPCallArgumentsDeltaEventType? Type5090 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEventType? Type5091 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEvent? Type5091 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEvent? Type5092 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallPartialImageEventType? Type5092 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventType? Type5093 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEvent? Type5093 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventStatus? Type5094 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallInProgressEventType? Type5094 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPart? Type5095 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEvent? Type5095 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPartType? Type5096 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallGeneratingEventType? Type5096 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEvent? Type5097 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEvent? Type5097 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventType? Type5098 { get; set; } + public global::tryAGI.OpenAI.BetaResponseImageGenCallCompletedEventType? Type5098 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPart? Type5099 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEvent? Type5099 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPartType? Type5100 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDoneEventType? Type5100 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDoneEvent? Type5101 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEvent? Type5101 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDoneEventType? Type5102 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningTextDeltaEventType? Type5102 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5103 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEvent? Type5103 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseLogProb? Type5104 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDoneEventType? Type5104 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5105 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEvent? Type5105 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseLogProbTopLogprob? Type5106 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryTextDeltaEventType? Type5106 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDeltaEvent? Type5107 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEvent? Type5107 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseTextDeltaEventType? Type5108 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventType? Type5108 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDoneEvent? Type5109 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventStatus? Type5109 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDoneEventType? Type5110 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPart? Type5110 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEvent? Type5111 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartDoneEventPartType? Type5111 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEventType? Type5112 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEvent? Type5112 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEvent? Type5113 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventType? Type5113 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEventType? Type5114 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPart? Type5114 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEvent? Type5115 { get; set; } + public global::tryAGI.OpenAI.BetaResponseReasoningSummaryPartAddedEventPartType? Type5115 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEventType? Type5116 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDoneEvent? Type5116 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInProgressEvent? Type5117 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDoneEventType? Type5117 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInProgressEventType? Type5118 { get; set; } + public global::System.Collections.Generic.IList? Type5118 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEvent? Type5119 { get; set; } + public global::tryAGI.OpenAI.BetaResponseLogProb? Type5119 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEventType? Type5120 { get; set; } + public global::System.Collections.Generic.IList? Type5120 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEvent? Type5121 { get; set; } + public global::tryAGI.OpenAI.BetaResponseLogProbTopLogprob? Type5121 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEventType? Type5122 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDeltaEvent? Type5122 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaShellCallOutputDelta? Type5123 { get; set; } + public global::tryAGI.OpenAI.BetaResponseTextDeltaEventType? Type5123 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEvent? Type5124 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDoneEvent? Type5124 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEventType? Type5125 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDoneEventType? Type5125 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEvent? Type5126 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEvent? Type5126 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEventType? Type5127 { get; set; } + public global::tryAGI.OpenAI.BetaResponseRefusalDeltaEventType? Type5127 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEvent? Type5128 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEvent? Type5128 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEventType? Type5129 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemDoneEventType? Type5129 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEvent? Type5130 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEvent? Type5130 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEventType? Type5131 { get; set; } + public global::tryAGI.OpenAI.BetaResponseOutputItemAddedEventType? Type5131 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEvent? Type5132 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInProgressEvent? Type5132 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEventType? Type5133 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInProgressEventType? Type5133 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEvent? Type5134 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEvent? Type5134 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEventType? Type5135 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDoneStreamingEventType? Type5135 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEvent? Type5136 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEvent? Type5136 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEventType? Type5137 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallOutputContentDeltaStreamingEventType? Type5137 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEvent? Type5138 { get; set; } + public global::tryAGI.OpenAI.BetaShellCallOutputDelta? Type5138 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEventType? Type5139 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEvent? Type5139 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorEvent? Type5140 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDoneStreamingEventType? Type5140 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseErrorEventType? Type5141 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEvent? Type5141 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCreatedEvent? Type5142 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandDeltaStreamingEventType? Type5142 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCreatedEventType? Type5143 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEvent? Type5143 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartDoneEvent? Type5144 { get; set; } + public global::tryAGI.OpenAI.BetaResponseShellCallCommandAddedStreamingEventType? Type5144 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartDoneEventType? Type5145 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEvent? Type5145 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputContent? Type5146 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDoneEventType? Type5146 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputContentDiscriminator? Type5147 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEvent? Type5147 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputContentDiscriminatorType? Type5148 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFunctionCallArgumentsDeltaEventType? Type5148 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartAddedEvent? Type5149 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEvent? Type5149 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseContentPartAddedEventType? Type5150 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallSearchingEventType? Type5150 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompletedEvent? Type5151 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEvent? Type5151 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompletedEventType? Type5152 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallInProgressEventType? Type5152 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEvent? Type5153 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEvent? Type5153 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEventType? Type5154 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFileSearchCallCompletedEventType? Type5154 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEvent? Type5155 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorEvent? Type5155 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEventType? Type5156 { get; set; } + public global::tryAGI.OpenAI.BetaResponseErrorEventType? Type5156 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEvent? Type5157 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCreatedEvent? Type5157 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEventType? Type5158 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCreatedEventType? Type5158 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEvent? Type5159 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartDoneEvent? Type5159 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEventType? Type5160 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartDoneEventType? Type5160 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEvent? Type5161 { get; set; } + public global::tryAGI.OpenAI.BetaOutputContent? Type5161 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEventType? Type5162 { get; set; } + public global::tryAGI.OpenAI.BetaOutputContentDiscriminator? Type5162 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEvent? Type5163 { get; set; } + public global::tryAGI.OpenAI.BetaOutputContentDiscriminatorType? Type5163 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEventType? Type5164 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartAddedEvent? Type5164 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEvent? Type5165 { get; set; } + public global::tryAGI.OpenAI.BetaResponseContentPartAddedEventType? Type5165 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEventType? Type5166 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompletedEvent? Type5166 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEvent? Type5167 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompletedEventType? Type5167 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEventType? Type5168 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEvent? Type5168 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDoneEvent? Type5169 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCompactionCompactingStreamingEventType? Type5169 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDoneEventType? Type5170 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEvent? Type5170 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDeltaEvent? Type5171 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInterpretingEventType? Type5171 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseAudioDeltaEventType? Type5172 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEvent? Type5172 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseIncompleteEvent? Type5173 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallInProgressEventType? Type5173 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseIncompleteEventType? Type5174 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEvent? Type5174 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFailedEvent? Type5175 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCompletedEventType? Type5175 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseFailedEventType? Type5176 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEvent? Type5176 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEvent? Type5177 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDoneEventType? Type5177 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEventType? Type5178 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEvent? Type5178 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEvent? Type5179 { get; set; } + public global::tryAGI.OpenAI.BetaResponseCodeInterpreterCallCodeDeltaEventType? Type5179 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEventType? Type5180 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEvent? Type5180 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEvent? Type5181 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDoneEventType? Type5181 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEventType? Type5182 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEvent? Type5182 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEvent? Type5183 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioTranscriptDeltaEventType? Type5183 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventType? Type5184 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDoneEvent? Type5184 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventSteer? Type5185 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDoneEventType? Type5185 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInput? Type5186 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDeltaEvent? Type5186 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventError? Type5187 { get; set; } + public global::tryAGI.OpenAI.BetaResponseAudioDeltaEventType? Type5187 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerFailedEventErrorType? Type5188 { get; set; } + public global::tryAGI.OpenAI.BetaResponseIncompleteEvent? Type5188 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerErrorCode? Type5189 { get; set; } + public global::tryAGI.OpenAI.BetaResponseIncompleteEventType? Type5189 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerErrorCodeEnum? Type5190 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFailedEvent? Type5190 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5191 { get; set; } + public global::tryAGI.OpenAI.BetaResponseFailedEventType? Type5191 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInputItem? Type5192 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEvent? Type5192 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParam? Type5193 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallCompletedEventType? Type5193 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminator? Type5194 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEvent? Type5194 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminatorType? Type5195 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallSearchingEventType? Type5195 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamType? Type5196 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEvent? Type5196 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamRole? Type5197 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWebSearchCallInProgressEventType? Type5197 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, string>? Type5198 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEvent? Type5198 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5199 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventType? Type5199 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ContentVariant1Item2? Type5200 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventSteer? Type5200 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminator? Type5201 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInput? Type5201 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminatorType? Type5202 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventError? Type5202 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingEvent? Type5203 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerFailedEventErrorType? Type5203 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingEventType? Type5204 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerErrorCode? Type5204 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingEventSteer? Type5205 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerErrorCodeEnum? Type5205 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingReason? Type5206 { get; set; } + public global::System.Collections.Generic.IList? Type5206 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5207 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInputItem? Type5207 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInput? Type5208 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParam? Type5208 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutput? Type5209 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminator? Type5209 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutputType? Type5210 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerInputItemDiscriminatorType? Type5210 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutput? Type5211 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamType? Type5211 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutputType? Type5212 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamRole? Type5212 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutput? Type5213 { get; set; } + public global::tryAGI.OpenAI.OneOf, string>? Type5213 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutputType? Type5214 { get; set; } + public global::System.Collections.Generic.IList? Type5214 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutput? Type5215 { get; set; } + public global::tryAGI.OpenAI.ContentVariant1Item2? Type5215 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutputType? Type5216 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminator? Type5216 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutput? Type5217 { get; set; } + public global::tryAGI.OpenAI.BetaUserMessageItemParamContentVariant1ItemDiscriminatorType? Type5217 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutputType? Type5218 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingEvent? Type5218 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutput? Type5219 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingEventType? Type5219 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputType? Type5220 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingEventSteer? Type5220 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputExecution? Type5221 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingReason? Type5221 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponse? Type5222 { get; set; } + public global::System.Collections.Generic.IList? Type5222 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponseType? Type5223 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInput? Type5223 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminator? Type5224 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutput? Type5224 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminatorType? Type5225 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredFunctionToolCallOutputType? Type5225 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerPendingReasonEnum? Type5226 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutput? Type5226 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEvent? Type5227 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredCustomToolCallOutputType? Type5227 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventType? Type5228 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutput? Type5228 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventSteer? Type5229 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredComputerToolCallOutputType? Type5229 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerEvent? Type5230 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutput? Type5230 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseSteerEventType? Type5231 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredShellToolCallOutputType? Type5231 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputAudio? Type5232 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutput? Type5232 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaOutputAudioType? Type5233 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredApplyPatchToolCallOutputType? Type5233 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudio? Type5234 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutput? Type5234 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudioType? Type5235 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputType? Type5235 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudioInputAudio? Type5236 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredToolSearchOutputExecution? Type5236 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat? Type5237 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponse? Type5237 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaInputParam? Type5238 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputRequiredMcpApprovalResponseType? Type5238 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContent? Type5239 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminator? Type5239 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaIncludeEnum? Type5240 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerRequiredInputDiscriminatorType? Type5240 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEvent? Type5241 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerPendingReasonEnum? Type5241 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5242 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEvent? Type5242 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDelta2? Type5243 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventType? Type5243 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5244 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerAcceptedEventSteer? Type5244 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDone2? Type5245 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerEvent? Type5245 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5246 { get; set; } + public global::tryAGI.OpenAI.BetaResponseSteerEventType? Type5246 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDelta2? Type5247 { get; set; } + public global::tryAGI.OpenAI.BetaOutputAudio? Type5247 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5248 { get; set; } + public global::tryAGI.OpenAI.BetaOutputAudioType? Type5248 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDone2? Type5249 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudio? Type5249 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDelta2? Type5250 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudioType? Type5250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDone2? Type5251 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudioInputAudio? Type5251 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsCompleted2? Type5252 { get; set; } + public global::tryAGI.OpenAI.BetaInputAudioInputAudioFormat? Type5252 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallInWsProgress2? Type5253 { get; set; } + public global::tryAGI.OpenAI.BetaInputParam? Type5253 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsInterpreting2? Type5254 { get; set; } + public global::tryAGI.OpenAI.BetaContent? Type5254 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5255 { get; set; } + public global::tryAGI.OpenAI.BetaIncludeEnum? Type5255 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCompactionWsCompacting2? Type5256 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEvent? Type5256 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5257 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5257 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCompleted2? Type5258 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDelta2? Type5258 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5259 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5259 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsAdded2? Type5260 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioWsDone2? Type5260 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5261 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5261 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsDone2? Type5262 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDelta2? Type5262 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5263 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5263 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCreated2? Type5264 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseAudioTranscriptWsDone2? Type5264 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5265 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDelta2? Type5265 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsCompleted2? Type5266 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallCodeWsDone2? Type5266 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5267 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsCompleted2? Type5267 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallInWsProgress2? Type5268 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallInWsProgress2? Type5268 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5269 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCodeInterpreterCallWsInterpreting2? Type5269 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsSearching2? Type5270 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5270 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDelta2? Type5271 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCompactionWsCompacting2? Type5271 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5272 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5272 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDone2? Type5273 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCompleted2? Type5273 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5274 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5274 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsAdded2? Type5275 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsAdded2? Type5275 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5276 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5276 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDelta2? Type5277 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseContentPartWsDone2? Type5277 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5278 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5278 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDone2? Type5279 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsCreated2? Type5279 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDelta2? Type5280 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5280 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDone2? Type5281 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsCompleted2? Type5281 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5282 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5282 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseInWsProgress2? Type5283 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallInWsProgress2? Type5283 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5284 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5284 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsFailed2? Type5285 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFileSearchCallWsSearching2? Type5285 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5286 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDelta2? Type5286 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsIncomplete2? Type5287 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5287 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5288 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseFunctionCallArgumentsWsDone2? Type5288 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsAdded2? Type5289 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5289 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5290 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsAdded2? Type5290 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsDone2? Type5291 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5291 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5292 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDelta2? Type5292 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded2? Type5293 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5293 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5294 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallCommandWsDone2? Type5294 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsDone2? Type5295 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDelta2? Type5295 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5296 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseShellCallOutputContentWsDone2? Type5296 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDelta2? Type5297 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5297 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5298 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseInWsProgress2? Type5298 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDone2? Type5299 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5299 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5300 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsFailed2? Type5300 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDelta2? Type5301 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5301 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5302 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsIncomplete2? Type5302 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDone2? Type5303 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5303 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5304 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsAdded2? Type5304 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDelta2? Type5305 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5305 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5306 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputItemWsDone2? Type5306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDone2? Type5307 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5307 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5308 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsAdded2? Type5308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDelta2? Type5309 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5309 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5310 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryPartWsDone2? Type5310 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDone2? Type5311 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5311 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5312 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDelta2? Type5312 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsCompleted2? Type5313 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5313 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5314 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningSummaryTextWsDone2? Type5314 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallInWsProgress2? Type5315 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5315 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5316 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDelta2? Type5316 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsSearching2? Type5317 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5318 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseReasoningTextWsDone2? Type5318 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsCompleted2? Type5319 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5320 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDelta2? Type5320 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsGenerating2? Type5321 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5321 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5322 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseRefusalWsDone2? Type5322 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallInWsProgress2? Type5323 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5323 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5324 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDelta2? Type5324 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallPartialWsImage2? Type5325 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5325 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5326 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseTextWsDone2? Type5326 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDelta2? Type5327 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5327 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5328 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsCompleted2? Type5328 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDone2? Type5329 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5329 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5330 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallInWsProgress2? Type5330 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsCompleted2? Type5331 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5332 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWebSearchCallWsSearching2? Type5332 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsFailed2? Type5333 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5333 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5334 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsCompleted2? Type5334 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallInWsProgress2? Type5335 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5335 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5336 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallWsGenerating2? Type5336 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsCompleted2? Type5337 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5337 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5338 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallInWsProgress2? Type5338 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsFailed2? Type5339 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5339 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5340 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseImageGenCallPartialWsImage2? Type5340 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsInWsProgress2? Type5341 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5341 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5342 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDelta2? Type5342 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputTextAnnotationWsAdded2? Type5343 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5344 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallArgumentsWsDone2? Type5344 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsQueued2? Type5345 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5345 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5346 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsCompleted2? Type5346 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDelta2? Type5347 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5347 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AllOf? Type5348 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallWsFailed2? Type5348 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDone2? Type5349 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5349 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWsError? Type5350 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpCallInWsProgress2? Type5350 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectCreatedEvent? Type5351 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5351 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEvent? Type5352 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsCompleted2? Type5352 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminator? Type5353 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5353 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminatorType? Type5354 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsWsFailed2? Type5354 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEventType? Type5355 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5355 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEventError? Type5356 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseMcpListToolsInWsProgress2? Type5356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectFailedEventErrorCode? Type5357 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5357 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectCreatedEventType? Type5358 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseOutputTextAnnotationWsAdded2? Type5358 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseWsErrorType? Type5359 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5359 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaErrorPayload? Type5360 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseWsQueued2? Type5360 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEvent? Type5361 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5361 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEventVariant2? Type5362 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDelta2? Type5362 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEvent? Type5363 { get; set; } + public global::tryAGI.OpenAI.AllOf? Type5363 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreate? Type5364 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventBetaResponseCustomToolCallInputWsDone2? Type5364 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectEvent? Type5365 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWsError? Type5365 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminator? Type5366 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectCreatedEvent? Type5366 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminatorType? Type5367 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEvent? Type5367 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseInjectEventType? Type5368 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminator? Type5368 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1? Type5369 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesServerEventDiscriminatorType? Type5369 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1Type? Type5370 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEventType? Type5370 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponse? Type5371 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEventError? Type5371 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateModelResponseProperties? Type5372 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectFailedEventErrorCode? Type5372 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponseVariant3? Type5373 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectCreatedEventType? Type5373 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaAccessProgramsParam? Type5374 { get; set; } + public global::tryAGI.OpenAI.BetaResponseWsErrorType? Type5374 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponsePromptCacheOptionsParam? Type5375 { get; set; } + public global::tryAGI.OpenAI.BetaErrorPayload? Type5375 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponseVariant3Truncation? Type5376 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEvent? Type5376 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5377 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesWebSocketStreamEventVariant2? Type5377 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationParam? Type5378 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEvent? Type5378 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamOptionsVariant1? Type5379 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreate? Type5379 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5380 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectEvent? Type5380 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaContextManagementParam? Type5381 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminator? Type5381 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaMultiAgentParam? Type5382 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventDiscriminatorType? Type5382 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationPolicyParam? Type5383 { get; set; } + public global::tryAGI.OpenAI.BetaResponseInjectEventType? Type5383 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationConfigParam? Type5384 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1? Type5384 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaModerationMode? Type5385 { get; set; } + public global::tryAGI.OpenAI.BetaResponsesClientEventResponseCreateVariant1Type? Type5385 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateModelResponsePropertiesVariant2? Type5386 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponse? Type5386 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamEvent? Type5387 { get; set; } + public global::tryAGI.OpenAI.BetaCreateModelResponseProperties? Type5387 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminator? Type5388 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponseVariant3? Type5388 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminatorType? Type5389 { get; set; } + public global::tryAGI.OpenAI.BetaAccessProgramsParam? Type5389 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type5390 { get; set; } + public global::tryAGI.OpenAI.BetaResponsePromptCacheOptionsParam? Type5390 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type5391 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponseVariant3Truncation? Type5391 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UpdateEvalRequest? Type5392 { get; set; } + public global::System.Collections.Generic.IList? Type5392 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type5393 { get; set; } + public global::tryAGI.OpenAI.BetaModerationParam? Type5393 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAssistantsOrder? Type5394 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamOptionsVariant1? Type5394 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type5395 { get; set; } + public global::System.Collections.Generic.IList? Type5395 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type5396 { get; set; } + public global::tryAGI.OpenAI.BetaContextManagementParam? Type5396 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainersOrder? Type5397 { get; set; } + public global::tryAGI.OpenAI.BetaMultiAgentParam? Type5397 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListContainerFilesOrder? Type5398 { get; set; } + public global::tryAGI.OpenAI.BetaModerationPolicyParam? Type5398 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListConversationItemsOrder? Type5399 { get; set; } + public global::tryAGI.OpenAI.BetaModerationConfigParam? Type5399 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrder? Type5400 { get; set; } + public global::tryAGI.OpenAI.BetaModerationMode? Type5400 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListEvalsOrderBy? Type5401 { get; set; } + public global::tryAGI.OpenAI.BetaCreateModelResponsePropertiesVariant2? Type5401 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsOrder? Type5402 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamEvent? Type5402 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunsStatus? Type5403 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminator? Type5403 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type5404 { get; set; } + public global::tryAGI.OpenAI.BetaResponseStreamEventDiscriminatorType? Type5404 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type5405 { get; set; } + public global::tryAGI.OpenAI.UpdateChatCompletionRequest? Type5405 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesOrder? Type5406 { get; set; } + public global::tryAGI.OpenAI.CreateConversationItemsRequest? Type5406 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type5407 { get; set; } + public global::tryAGI.OpenAI.UpdateEvalRequest? Type5407 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type5408 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysCreateRequest? Type5408 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type5409 { get; set; } + public global::tryAGI.OpenAI.ListAssistantsOrder? Type5409 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5410 { get; set; } + public global::tryAGI.OpenAI.ListChatCompletionsOrder? Type5410 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type5411 { get; set; } + public global::tryAGI.OpenAI.GetChatCompletionMessagesOrder? Type5411 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5412 { get; set; } + public global::tryAGI.OpenAI.ListContainersOrder? Type5412 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type5413 { get; set; } + public global::tryAGI.OpenAI.ListContainerFilesOrder? Type5413 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type5414 { get; set; } + public global::tryAGI.OpenAI.ListConversationItemsOrder? Type5414 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5415 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrder? Type5415 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type5416 { get; set; } + public global::tryAGI.OpenAI.ListEvalsOrderBy? Type5416 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupsOrder? Type5417 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsOrder? Type5417 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type5418 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunsStatus? Type5418 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListGroupUsersOrder? Type5419 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsStatus? Type5419 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectApiKeysOwnerProjectAccess? Type5420 { get; set; } + public global::tryAGI.OpenAI.GetEvalRunOutputItemsOrder? Type5420 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type5421 { get; set; } + public global::tryAGI.OpenAI.ListFilesOrder? Type5421 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type5422 { get; set; } + public global::tryAGI.OpenAI.ListFineTuningCheckpointPermissionsOrder? Type5422 { get; set; } /// /// /// - public global::tryAGI.OpenAI.RetrieveProjectGroupGroupType? Type5423 { get; set; } + public global::tryAGI.OpenAI.AdminApiKeysListOrder? Type5423 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectSpendAlertsOrder? Type5424 { get; set; } + public global::tryAGI.OpenAI.ListAuditLogsEffectiveAt? Type5424 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRolesOrder? Type5425 { get; set; } + public global::System.Collections.Generic.IList? Type5425 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListOrganizationSpendAlertsOrder? Type5426 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationCertificatesOrder? Type5426 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type5427 { get; set; } + public global::System.Collections.Generic.IList? Type5427 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5428 { get; set; } + public global::tryAGI.OpenAI.GetCertificateIncludeItem? Type5428 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type5429 { get; set; } + public global::tryAGI.OpenAI.UsageCostsBucketWidth? Type5429 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type5430 { get; set; } + public global::System.Collections.Generic.IList? Type5430 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5431 { get; set; } + public global::tryAGI.OpenAI.UsageCostsGroupByItem? Type5431 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type5432 { get; set; } + public global::tryAGI.OpenAI.ListGroupsOrder? Type5432 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type5433 { get; set; } + public global::tryAGI.OpenAI.ListGroupRoleAssignmentsOrder? Type5433 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5434 { get; set; } + public global::tryAGI.OpenAI.ListGroupUsersOrder? Type5434 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type5435 { get; set; } + public global::tryAGI.OpenAI.ListProjectApiKeysOwnerProjectAccess? Type5435 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type5436 { get; set; } + public global::tryAGI.OpenAI.ListProjectCertificatesOrder? Type5436 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5437 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupsOrder? Type5437 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type5438 { get; set; } + public global::tryAGI.OpenAI.RetrieveProjectGroupGroupType? Type5438 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type5439 { get; set; } + public global::tryAGI.OpenAI.ListProjectSpendAlertsOrder? Type5439 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5440 { get; set; } + public global::tryAGI.OpenAI.ListRolesOrder? Type5440 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type5441 { get; set; } + public global::tryAGI.OpenAI.ListOrganizationSpendAlertsOrder? Type5441 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsBucketWidth? Type5442 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesBucketWidth? Type5442 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5443 { get; set; } + public global::System.Collections.Generic.IList? Type5443 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageFileSearchCallsGroupByItem? Type5444 { get; set; } + public global::tryAGI.OpenAI.UsageAudioSpeechesGroupByItem? Type5444 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type5445 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsBucketWidth? Type5445 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5446 { get; set; } + public global::System.Collections.Generic.IList? Type5446 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSource? Type5447 { get; set; } + public global::tryAGI.OpenAI.UsageAudioTranscriptionsGroupByItem? Type5447 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5448 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsBucketWidth? Type5448 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesSize? Type5449 { get; set; } + public global::System.Collections.Generic.IList? Type5449 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5450 { get; set; } + public global::tryAGI.OpenAI.UsageCodeInterpreterSessionsGroupByItem? Type5450 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type5451 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsBucketWidth? Type5451 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type5452 { get; set; } + public global::System.Collections.Generic.IList? Type5452 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5453 { get; set; } + public global::tryAGI.OpenAI.UsageCompletionsGroupByItem? Type5453 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type5454 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsBucketWidth? Type5454 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type5455 { get; set; } + public global::System.Collections.Generic.IList? Type5455 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5456 { get; set; } + public global::tryAGI.OpenAI.UsageEmbeddingsGroupByItem? Type5456 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type5457 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsBucketWidth? Type5457 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsBucketWidth? Type5458 { get; set; } + public global::System.Collections.Generic.IList? Type5458 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5459 { get; set; } + public global::tryAGI.OpenAI.UsageFileSearchCallsGroupByItem? Type5459 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsContextLevel? Type5460 { get; set; } + public global::tryAGI.OpenAI.UsageImagesBucketWidth? Type5460 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5461 { get; set; } + public global::System.Collections.Generic.IList? Type5461 { get; set; } /// /// /// - public global::tryAGI.OpenAI.UsageWebSearchCallsGroupByItem? Type5462 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSource? Type5462 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type5463 { get; set; } + public global::System.Collections.Generic.IList? Type5463 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type5464 { get; set; } + public global::tryAGI.OpenAI.UsageImagesSize? Type5464 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectRolesOrder? Type5465 { get; set; } + public global::System.Collections.Generic.IList? Type5465 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type5466 { get; set; } + public global::tryAGI.OpenAI.UsageImagesGroupByItem? Type5466 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListInputItemsOrder? Type5467 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsBucketWidth? Type5467 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListMessagesOrder? Type5468 { get; set; } + public global::System.Collections.Generic.IList? Type5468 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunsOrder? Type5469 { get; set; } + public global::tryAGI.OpenAI.UsageModerationsGroupByItem? Type5469 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5470 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresBucketWidth? Type5470 { get; set; } /// /// /// - public global::tryAGI.OpenAI.CreateRunIncludeItem? Type5471 { get; set; } + public global::System.Collections.Generic.IList? Type5471 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsOrder? Type5472 { get; set; } + public global::tryAGI.OpenAI.UsageVectorStoresGroupByItem? Type5472 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5473 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsBucketWidth? Type5473 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type5474 { get; set; } + public global::System.Collections.Generic.IList? Type5474 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5475 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsContextLevel? Type5475 { get; set; } /// /// /// - public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type5476 { get; set; } + public global::System.Collections.Generic.IList? Type5476 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoresOrder? Type5477 { get; set; } + public global::tryAGI.OpenAI.UsageWebSearchCallsGroupByItem? Type5477 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type5478 { get; set; } + public global::tryAGI.OpenAI.ListUserRoleAssignmentsOrder? Type5478 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type5479 { get; set; } + public global::tryAGI.OpenAI.ListProjectGroupRoleAssignmentsOrder? Type5479 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type5480 { get; set; } + public global::tryAGI.OpenAI.ListProjectRolesOrder? Type5480 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type5481 { get; set; } + public global::tryAGI.OpenAI.ListProjectUserRoleAssignmentsOrder? Type5481 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5482 { get; set; } + public global::tryAGI.OpenAI.ListInputItemsOrder? Type5482 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCreateResponseOpenaiBetaItem? Type5483 { get; set; } + public global::tryAGI.OpenAI.ListMessagesOrder? Type5483 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5484 { get; set; } + public global::tryAGI.OpenAI.ListRunsOrder? Type5484 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaGetResponseOpenaiBetaItem? Type5485 { get; set; } + public global::System.Collections.Generic.IList? Type5485 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5486 { get; set; } + public global::tryAGI.OpenAI.CreateRunIncludeItem? Type5486 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDeleteResponseOpenaiBetaItem? Type5487 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsOrder? Type5487 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5488 { get; set; } + public global::System.Collections.Generic.IList? Type5488 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCancelResponseOpenaiBetaItem? Type5489 { get; set; } + public global::tryAGI.OpenAI.ListRunStepsIncludeItem? Type5489 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5490 { get; set; } + public global::System.Collections.Generic.IList? Type5490 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaCompactconversationOpenaiBetaItem? Type5491 { get; set; } + public global::tryAGI.OpenAI.GetRunStepIncludeItem? Type5491 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaListInputItemsOrder? Type5492 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoresOrder? Type5492 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5493 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchOrder? Type5493 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaListInputItemsOpenaiBetaItem? Type5494 { get; set; } + public global::tryAGI.OpenAI.ListFilesInVectorStoreBatchFilter? Type5494 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5495 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesOrder? Type5495 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaGetinputtokencountsOpenaiBetaItem? Type5496 { get; set; } + public global::tryAGI.OpenAI.ListVectorStoreFilesFilter? Type5496 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf? Type5497 { get; set; } + public global::System.Collections.Generic.IList? Type5497 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerResponse? Type5498 { get; set; } + public global::System.Collections.Generic.IList? Type5498 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerResponseObject? Type5499 { get; set; } + public global::tryAGI.OpenAI.BetaCreateResponseOpenaiBetaItem? Type5499 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerFileResponse? Type5500 { get; set; } + public global::System.Collections.Generic.IList? Type5500 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteContainerFileResponseObject? Type5501 { get; set; } + public global::tryAGI.OpenAI.BetaGetResponseOpenaiBetaItem? Type5501 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalResponse? Type5502 { get; set; } + public global::System.Collections.Generic.IList? Type5502 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type5503 { get; set; } + public global::tryAGI.OpenAI.BetaDeleteResponseOpenaiBetaItem? Type5503 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type5504 { get; set; } + public global::System.Collections.Generic.IList? Type5504 { get; set; } /// /// /// - public global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject? Type5505 { get; set; } + public global::tryAGI.OpenAI.BetaCancelResponseOpenaiBetaItem? Type5505 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteResponseResponse? Type5506 { get; set; } + public global::System.Collections.Generic.IList? Type5506 { get; set; } /// /// /// - public global::tryAGI.OpenAI.DeleteResponseResponseObject? Type5507 { get; set; } + public global::tryAGI.OpenAI.BetaCompactconversationOpenaiBetaItem? Type5507 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponse? Type5508 { get; set; } + public global::tryAGI.OpenAI.BetaListInputItemsOrder? Type5508 { get; set; } /// /// /// - public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponseObject? Type5509 { get; set; } + public global::System.Collections.Generic.IList? Type5509 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type5510 { get; set; } + public global::tryAGI.OpenAI.BetaListInputItemsOpenaiBetaItem? Type5510 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDeleteResponseResponse? Type5511 { get; set; } + public global::System.Collections.Generic.IList? Type5511 { get; set; } /// /// /// - public global::tryAGI.OpenAI.BetaDeleteResponseResponseObject? Type5512 { get; set; } + public global::tryAGI.OpenAI.BetaGetinputtokencountsOpenaiBetaItem? Type5512 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.OneOf? Type5513 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteContainerResponse? Type5514 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteContainerResponseObject? Type5515 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteContainerFileResponse? Type5516 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteContainerFileResponseObject? Type5517 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteEvalResponse? Type5518 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteEvalRunResponse? Type5519 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponse? Type5520 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.AdminApiKeysDeleteResponseObject? Type5521 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteResponseResponse? Type5522 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.DeleteResponseResponseObject? Type5523 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponse? Type5524 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.ListAgentSessionSubagentsResponseObject? Type5525 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.IList? Type5526 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.BetaDeleteResponseResponse? Type5527 { get; set; } + /// + /// + /// + public global::tryAGI.OpenAI.BetaDeleteResponseResponseObject? Type5528 { get; set; } /// /// @@ -23058,574 +23122,586 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.List? ListType243 { get; set; } + public global::System.Collections.Generic.List? ListType243 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType244 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType245 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType246 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType244 { get; set; } + public global::System.Collections.Generic.List? ListType247 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType245 { get; set; } + public global::System.Collections.Generic.List? ListType248 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType246 { get; set; } + public global::System.Collections.Generic.List? ListType249 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType247 { get; set; } + public global::tryAGI.OpenAI.OneOf, byte[]>? ListType250 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, byte[]>? ListType248 { get; set; } + public global::System.Collections.Generic.List? ListType251 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType249 { get; set; } + public global::System.Collections.Generic.List? ListType252 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType250 { get; set; } + public global::System.Collections.Generic.List? ListType253 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType251 { get; set; } + public global::System.Collections.Generic.List? ListType254 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType252 { get; set; } + public global::System.Collections.Generic.List? ListType255 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType253 { get; set; } + public global::System.Collections.Generic.List? ListType256 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType254 { get; set; } + public global::System.Collections.Generic.List? ListType257 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType255 { get; set; } + public global::System.Collections.Generic.List? ListType258 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType256 { get; set; } + public global::System.Collections.Generic.List? ListType259 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType257 { get; set; } + public global::System.Collections.Generic.List? ListType260 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType258 { get; set; } + public global::System.Collections.Generic.List? ListType261 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType259 { get; set; } + public global::System.Collections.Generic.List? ListType262 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType260 { get; set; } + public global::System.Collections.Generic.List? ListType263 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType261 { get; set; } + public global::System.Collections.Generic.List? ListType264 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType262 { get; set; } + public global::System.Collections.Generic.List? ListType265 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType263 { get; set; } + public global::System.Collections.Generic.List? ListType266 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType264 { get; set; } + public global::System.Collections.Generic.List? ListType267 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType265 { get; set; } + public global::System.Collections.Generic.List? ListType268 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType266 { get; set; } + public global::System.Collections.Generic.List? ListType269 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType267 { get; set; } + public global::System.Collections.Generic.List? ListType270 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType268 { get; set; } + public global::System.Collections.Generic.List? ListType271 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType269 { get; set; } + public global::System.Collections.Generic.List? ListType272 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType270 { get; set; } + public global::System.Collections.Generic.List? ListType273 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType271 { get; set; } + public global::System.Collections.Generic.List? ListType274 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType272 { get; set; } + public global::System.Collections.Generic.List? ListType275 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType273 { get; set; } + public global::System.Collections.Generic.List? ListType276 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType274 { get; set; } + public global::System.Collections.Generic.List? ListType277 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType275 { get; set; } + public global::System.Collections.Generic.List? ListType278 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType276 { get; set; } + public global::System.Collections.Generic.List? ListType279 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType277 { get; set; } + public global::System.Collections.Generic.List? ListType280 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType278 { get; set; } + public global::System.Collections.Generic.List? ListType281 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType279 { get; set; } + public global::System.Collections.Generic.List? ListType282 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType280 { get; set; } + public global::System.Collections.Generic.List? ListType283 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType281 { get; set; } + public global::System.Collections.Generic.List? ListType284 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType282 { get; set; } + public global::System.Collections.Generic.List? ListType285 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType283 { get; set; } + public global::System.Collections.Generic.List? ListType286 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType284 { get; set; } + public global::System.Collections.Generic.List? ListType287 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType285 { get; set; } + public global::System.Collections.Generic.List? ListType288 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType286 { get; set; } + public global::System.Collections.Generic.List? ListType289 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType287 { get; set; } + public global::System.Collections.Generic.List? ListType290 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType288 { get; set; } + public global::System.Collections.Generic.List? ListType291 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType289 { get; set; } + public global::System.Collections.Generic.List? ListType292 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType290 { get; set; } + public global::System.Collections.Generic.List? ListType293 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType291 { get; set; } + public global::System.Collections.Generic.List? ListType294 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType292 { get; set; } + public global::System.Collections.Generic.List? ListType295 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType293 { get; set; } + public global::System.Collections.Generic.List? ListType296 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType294 { get; set; } + public global::System.Collections.Generic.List? ListType297 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType295 { get; set; } + public global::System.Collections.Generic.List? ListType298 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType296 { get; set; } + public global::System.Collections.Generic.List? ListType299 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType297 { get; set; } + public global::System.Collections.Generic.List? ListType300 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType298 { get; set; } + public global::System.Collections.Generic.List? ListType301 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType299 { get; set; } + public global::System.Collections.Generic.List? ListType302 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType300 { get; set; } + public global::System.Collections.Generic.List? ListType303 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType301 { get; set; } + public global::System.Collections.Generic.List? ListType304 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType302 { get; set; } + public global::System.Collections.Generic.List? ListType305 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType303 { get; set; } + public global::tryAGI.OpenAI.OneOf, string>? ListType306 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, string>? ListType304 { get; set; } + public global::System.Collections.Generic.List? ListType307 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType305 { get; set; } + public global::tryAGI.OpenAI.OneOf>? ListType308 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? ListType306 { get; set; } + public global::System.Collections.Generic.List? ListType309 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType307 { get; set; } + public global::System.Collections.Generic.List? ListType310 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType308 { get; set; } + public global::System.Collections.Generic.List? ListType311 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType309 { get; set; } + public global::System.Collections.Generic.List? ListType312 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType310 { get; set; } + public global::System.Collections.Generic.List? ListType313 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType311 { get; set; } + public global::System.Collections.Generic.List? ListType314 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType312 { get; set; } + public global::System.Collections.Generic.List? ListType315 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType313 { get; set; } + public global::System.Collections.Generic.List? ListType316 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType314 { get; set; } + public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.BetaMCPToolFilter>? ListType317 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, global::tryAGI.OpenAI.BetaMCPToolFilter>? ListType315 { get; set; } + public global::System.Collections.Generic.List? ListType318 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType316 { get; set; } + public global::tryAGI.OpenAI.OneOf>? ListType319 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? ListType317 { get; set; } + public global::System.Collections.Generic.List? ListType320 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType318 { get; set; } + public global::System.Collections.Generic.List? ListType321 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType319 { get; set; } + public global::System.Collections.Generic.List? ListType322 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType320 { get; set; } + public global::System.Collections.Generic.List? ListType323 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType321 { get; set; } + public global::System.Collections.Generic.List? ListType324 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType322 { get; set; } + public global::System.Collections.Generic.List? ListType325 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType323 { get; set; } + public global::System.Collections.Generic.List? ListType326 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType324 { get; set; } + public global::System.Collections.Generic.List? ListType327 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType325 { get; set; } + public global::System.Collections.Generic.List? ListType328 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType326 { get; set; } + public global::System.Collections.Generic.List? ListType329 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType327 { get; set; } + public global::System.Collections.Generic.List? ListType330 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType328 { get; set; } + public global::tryAGI.OpenAI.OneOf>? ListType331 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? ListType329 { get; set; } + public global::System.Collections.Generic.List? ListType332 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType330 { get; set; } + public global::System.Collections.Generic.List? ListType333 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType331 { get; set; } + public global::System.Collections.Generic.List? ListType334 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType332 { get; set; } + public global::System.Collections.Generic.List? ListType335 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType333 { get; set; } + public global::System.Collections.Generic.List? ListType336 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType334 { get; set; } + public global::System.Collections.Generic.List? ListType337 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType335 { get; set; } + public global::System.Collections.Generic.List? ListType338 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType336 { get; set; } + public global::System.Collections.Generic.List? ListType339 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType337 { get; set; } + public global::System.Collections.Generic.List? ListType340 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType338 { get; set; } + public global::System.Collections.Generic.List? ListType341 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType339 { get; set; } + public global::System.Collections.Generic.List? ListType342 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType340 { get; set; } + public global::tryAGI.OpenAI.OneOf>? ListType343 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf>? ListType341 { get; set; } + public global::System.Collections.Generic.List? ListType344 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType342 { get; set; } + public global::System.Collections.Generic.List? ListType345 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType343 { get; set; } + public global::System.Collections.Generic.List? ListType346 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType344 { get; set; } + public global::System.Collections.Generic.List? ListType347 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType345 { get; set; } + public global::System.Collections.Generic.List? ListType348 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType346 { get; set; } + public global::System.Collections.Generic.List? ListType349 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType347 { get; set; } + public global::System.Collections.Generic.List? ListType350 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType348 { get; set; } + public global::System.Collections.Generic.Dictionary>? ListType351 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary>? ListType349 { get; set; } + public global::System.Collections.Generic.List? ListType352 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType350 { get; set; } + public global::System.Collections.Generic.List? ListType353 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType351 { get; set; } + public global::System.Collections.Generic.List? ListType354 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType352 { get; set; } + public global::System.Collections.Generic.List? ListType355 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType353 { get; set; } + public global::tryAGI.OpenAI.OneOf, string>? ListType356 { get; set; } /// /// /// - public global::tryAGI.OpenAI.OneOf, string>? ListType354 { get; set; } + public global::System.Collections.Generic.List? ListType357 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType355 { get; set; } + public global::System.Collections.Generic.List? ListType358 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType356 { get; set; } + public global::System.Collections.Generic.List? ListType359 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType357 { get; set; } + public global::System.Collections.Generic.List? ListType360 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType358 { get; set; } + public global::System.Collections.Generic.List? ListType361 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType359 { get; set; } + public global::System.Collections.Generic.List? ListType362 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType360 { get; set; } + public global::System.Collections.Generic.List? ListType363 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType361 { get; set; } + public global::System.Collections.Generic.List? ListType364 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType362 { get; set; } + public global::System.Collections.Generic.List? ListType365 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType363 { get; set; } + public global::System.Collections.Generic.List? ListType366 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType364 { get; set; } + public global::System.Collections.Generic.List? ListType367 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType365 { get; set; } + public global::System.Collections.Generic.List? ListType368 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType366 { get; set; } + public global::System.Collections.Generic.List? ListType369 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType367 { get; set; } + public global::System.Collections.Generic.List? ListType370 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType368 { get; set; } + public global::System.Collections.Generic.List? ListType371 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType369 { get; set; } + public global::System.Collections.Generic.List? ListType372 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType370 { get; set; } + public global::System.Collections.Generic.List? ListType373 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType371 { get; set; } + public global::System.Collections.Generic.List? ListType374 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType372 { get; set; } + public global::System.Collections.Generic.List? ListType375 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType373 { get; set; } + public global::System.Collections.Generic.List? ListType376 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType374 { get; set; } + public global::System.Collections.Generic.List? ListType377 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType375 { get; set; } + public global::System.Collections.Generic.List? ListType378 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType376 { get; set; } + public global::System.Collections.Generic.List? ListType379 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType377 { get; set; } + public global::System.Collections.Generic.List? ListType380 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType378 { get; set; } + public global::System.Collections.Generic.List? ListType381 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType379 { get; set; } + public global::System.Collections.Generic.List? ListType382 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType380 { get; set; } + public global::System.Collections.Generic.List? ListType383 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType381 { get; set; } + public global::System.Collections.Generic.List? ListType384 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType382 { get; set; } + public global::System.Collections.Generic.List? ListType385 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType383 { get; set; } + public global::System.Collections.Generic.List? ListType386 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType384 { get; set; } + public global::System.Collections.Generic.List? ListType387 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType385 { get; set; } + public global::System.Collections.Generic.List? ListType388 { get; set; } } } \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageApiSource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageApiSource.g.cs new file mode 100644 index 000000000..7f94821c7 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageApiSource.g.cs @@ -0,0 +1,51 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public enum DecisionsUsageApiSource + { + /// + /// + /// + AgentsApi, + /// + /// + /// + Unlabeled, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DecisionsUsageApiSourceExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DecisionsUsageApiSource value) + { + return value switch + { + DecisionsUsageApiSource.AgentsApi => "agents_api", + DecisionsUsageApiSource.Unlabeled => "unlabeled", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DecisionsUsageApiSource? ToEnum(string value) + { + return value switch + { + "agents_api" => DecisionsUsageApiSource.AgentsApi, + "unlabeled" => DecisionsUsageApiSource.Unlabeled, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucket.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucket.Json.g.cs new file mode 100644 index 000000000..2de7066d4 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucket.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class DecisionsUsageBucket + { + /// + /// 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.DecisionsUsageBucket? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.DecisionsUsageBucket), + jsonSerializerContext) as global::tryAGI.OpenAI.DecisionsUsageBucket; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.DecisionsUsageBucket? 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.DecisionsUsageBucket? 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.DecisionsUsageBucket), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.DecisionsUsageBucket; + } + + /// + /// 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.DecisionsUsageBucket.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucket.g.cs new file mode 100644 index 000000000..8a8e09a5d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucket.g.cs @@ -0,0 +1,78 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class DecisionsUsageBucket + { + /// + /// Default Value: bucket + /// + /// global::tryAGI.OpenAI.DecisionsUsageBucketObject.Bucket + [global::System.Text.Json.Serialization.JsonPropertyName("object")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.DecisionsUsageBucketObjectJsonConverter))] + public global::tryAGI.OpenAI.DecisionsUsageBucketObject Object { get; set; } = global::tryAGI.OpenAI.DecisionsUsageBucketObject.Bucket; + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("start_time")] + [global::System.Text.Json.Serialization.JsonRequired] + public required int StartTime { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("end_time")] + [global::System.Text.Json.Serialization.JsonRequired] + public required int EndTime { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("results")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Results { 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: bucket + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public DecisionsUsageBucket( + int startTime, + int endTime, + global::System.Collections.Generic.IList results, + global::tryAGI.OpenAI.DecisionsUsageBucketObject @object = global::tryAGI.OpenAI.DecisionsUsageBucketObject.Bucket) + { + this.Object = @object; + this.StartTime = startTime; + this.EndTime = endTime; + this.Results = results ?? throw new global::System.ArgumentNullException(nameof(results)); + } + + /// + /// Initializes a new instance of the class. + /// + public DecisionsUsageBucket() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucketObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucketObject.g.cs new file mode 100644 index 000000000..693627045 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucketObject.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: bucket + /// + public enum DecisionsUsageBucketObject + { + /// + /// + /// + Bucket, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DecisionsUsageBucketObjectExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DecisionsUsageBucketObject value) + { + return value switch + { + DecisionsUsageBucketObject.Bucket => "bucket", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DecisionsUsageBucketObject? ToEnum(string value) + { + return value switch + { + "bucket" => DecisionsUsageBucketObject.Bucket, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucketWidth.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucketWidth.g.cs new file mode 100644 index 000000000..264454b79 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageBucketWidth.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public enum DecisionsUsageBucketWidth + { + /// + /// + /// + x1d, + /// + /// + /// + x1h, + /// + /// + /// + x1m, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DecisionsUsageBucketWidthExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DecisionsUsageBucketWidth value) + { + return value switch + { + DecisionsUsageBucketWidth.x1d => "1d", + DecisionsUsageBucketWidth.x1h => "1h", + DecisionsUsageBucketWidth.x1m => "1m", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DecisionsUsageBucketWidth? ToEnum(string value) + { + return value switch + { + "1d" => DecisionsUsageBucketWidth.x1d, + "1h" => DecisionsUsageBucketWidth.x1h, + "1m" => DecisionsUsageBucketWidth.x1m, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorDetails.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorDetails.Json.g.cs new file mode 100644 index 000000000..a03bb902a --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorDetails.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class DecisionsUsageErrorDetails + { + /// + /// 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.DecisionsUsageErrorDetails? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.DecisionsUsageErrorDetails), + jsonSerializerContext) as global::tryAGI.OpenAI.DecisionsUsageErrorDetails; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.DecisionsUsageErrorDetails? 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.DecisionsUsageErrorDetails? 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.DecisionsUsageErrorDetails), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.DecisionsUsageErrorDetails; + } + + /// + /// 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.DecisionsUsageErrorDetails.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorDetails.g.cs new file mode 100644 index 000000000..7ee0cfe12 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorDetails.g.cs @@ -0,0 +1,73 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class DecisionsUsageErrorDetails + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("code")] + public string? Code { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("message")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Message { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("param")] + public string? Param { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("type")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Type { 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. + /// + /// + /// + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public DecisionsUsageErrorDetails( + string message, + string type, + string? code, + string? param) + { + this.Code = code; + this.Message = message ?? throw new global::System.ArgumentNullException(nameof(message)); + this.Param = param; + this.Type = type ?? throw new global::System.ArgumentNullException(nameof(type)); + } + + /// + /// Initializes a new instance of the class. + /// + public DecisionsUsageErrorDetails() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorResponse.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorResponse.Json.g.cs new file mode 100644 index 000000000..8c08fff12 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorResponse.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class DecisionsUsageErrorResponse + { + /// + /// 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.DecisionsUsageErrorResponse? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.DecisionsUsageErrorResponse), + jsonSerializerContext) as global::tryAGI.OpenAI.DecisionsUsageErrorResponse; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.DecisionsUsageErrorResponse? 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.DecisionsUsageErrorResponse? 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.DecisionsUsageErrorResponse), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.DecisionsUsageErrorResponse; + } + + /// + /// 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.DecisionsUsageErrorResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorResponse.g.cs new file mode 100644 index 000000000..4ea3530a9 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageErrorResponse.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class DecisionsUsageErrorResponse + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("error")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.DecisionsUsageErrorDetails Error { 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. + /// + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public DecisionsUsageErrorResponse( + global::tryAGI.OpenAI.DecisionsUsageErrorDetails error) + { + this.Error = error ?? throw new global::System.ArgumentNullException(nameof(error)); + } + + /// + /// Initializes a new instance of the class. + /// + public DecisionsUsageErrorResponse() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageGroupBy.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageGroupBy.g.cs new file mode 100644 index 000000000..df806bf30 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageGroupBy.g.cs @@ -0,0 +1,81 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public enum DecisionsUsageGroupBy + { + /// + /// + /// + ApiKeyId, + /// + /// + /// + ApiSource, + /// + /// + /// + Batch, + /// + /// + /// + Model, + /// + /// + /// + ProjectId, + /// + /// + /// + ServiceTier, + /// + /// + /// + UserId, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DecisionsUsageGroupByExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DecisionsUsageGroupBy value) + { + return value switch + { + DecisionsUsageGroupBy.ApiKeyId => "api_key_id", + DecisionsUsageGroupBy.ApiSource => "api_source", + DecisionsUsageGroupBy.Batch => "batch", + DecisionsUsageGroupBy.Model => "model", + DecisionsUsageGroupBy.ProjectId => "project_id", + DecisionsUsageGroupBy.ServiceTier => "service_tier", + DecisionsUsageGroupBy.UserId => "user_id", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DecisionsUsageGroupBy? ToEnum(string value) + { + return value switch + { + "api_key_id" => DecisionsUsageGroupBy.ApiKeyId, + "api_source" => DecisionsUsageGroupBy.ApiSource, + "batch" => DecisionsUsageGroupBy.Batch, + "model" => DecisionsUsageGroupBy.Model, + "project_id" => DecisionsUsageGroupBy.ProjectId, + "service_tier" => DecisionsUsageGroupBy.ServiceTier, + "user_id" => DecisionsUsageGroupBy.UserId, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsagePermissionErrorResponse.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsagePermissionErrorResponse.Json.g.cs new file mode 100644 index 000000000..869a47df7 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsagePermissionErrorResponse.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class DecisionsUsagePermissionErrorResponse + { + /// + /// 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.DecisionsUsagePermissionErrorResponse? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse), + jsonSerializerContext) as global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse? 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.DecisionsUsagePermissionErrorResponse? 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.DecisionsUsagePermissionErrorResponse), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse; + } + + /// + /// 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.DecisionsUsagePermissionErrorResponse.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsagePermissionErrorResponse.g.cs new file mode 100644 index 000000000..95e343f7e --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsagePermissionErrorResponse.g.cs @@ -0,0 +1,48 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class DecisionsUsagePermissionErrorResponse + { + /// + /// Details about the permission error. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("error")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.OneOfJsonConverter))] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::tryAGI.OpenAI.OneOf Error { 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. + /// + /// + /// Details about the permission error. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public DecisionsUsagePermissionErrorResponse( + global::tryAGI.OpenAI.OneOf error) + { + this.Error = error; + } + + /// + /// Initializes a new instance of the class. + /// + public DecisionsUsagePermissionErrorResponse() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResult.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResult.Json.g.cs new file mode 100644 index 000000000..e3a6cf930 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResult.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class DecisionsUsageResult + { + /// + /// 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.DecisionsUsageResult? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.DecisionsUsageResult), + jsonSerializerContext) as global::tryAGI.OpenAI.DecisionsUsageResult; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.DecisionsUsageResult? 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.DecisionsUsageResult? 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.DecisionsUsageResult), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.DecisionsUsageResult; + } + + /// + /// 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.DecisionsUsageResult.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResult.g.cs new file mode 100644 index 000000000..ae70ac14d --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResult.g.cs @@ -0,0 +1,264 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// The aggregated Decisions API usage details of the specific time bucket. + /// + public sealed partial class DecisionsUsageResult + { + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("api_source")] + public global::tryAGI.OpenAI.DecisionsUsageApiSource? ApiSource { get; set; } + + /// + /// Default Value: organization.usage.decisions.result + /// + /// global::tryAGI.OpenAI.DecisionsUsageResultObject.OrganizationUsageDecisionsResult + [global::System.Text.Json.Serialization.JsonPropertyName("object")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.DecisionsUsageResultObjectJsonConverter))] + public global::tryAGI.OpenAI.DecisionsUsageResultObject Object { get; set; } = global::tryAGI.OpenAI.DecisionsUsageResultObject.OrganizationUsageDecisionsResult; + + /// + /// The aggregated number of input tokens used, including cached and cache-write tokens. This includes text, audio, and image tokens. For customers subscribed to Scale Tier, this includes Scale Tier tokens. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_tokens")] + [global::System.Text.Json.Serialization.JsonRequired] + public required int InputTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_cached_tokens")] + public int? InputCachedTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_cache_write_tokens")] + public int? InputCacheWriteTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_cache_write_12h_tokens")] + public int? InputCacheWrite12hTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_uncached_tokens")] + public int? InputUncachedTokens { get; set; } + + /// + /// The aggregated number of output tokens used across text, audio, and image outputs. For customers subscribed to Scale Tier, this includes Scale Tier tokens. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("output_tokens")] + [global::System.Text.Json.Serialization.JsonRequired] + public required int OutputTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_text_tokens")] + public int? InputTextTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("output_text_tokens")] + public int? OutputTextTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_cached_text_tokens")] + public int? InputCachedTextTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_audio_tokens")] + public int? InputAudioTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_cached_audio_tokens")] + public int? InputCachedAudioTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("output_audio_tokens")] + public int? OutputAudioTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_image_tokens")] + public int? InputImageTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("input_cached_image_tokens")] + public int? InputCachedImageTokens { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("output_image_tokens")] + public int? OutputImageTokens { get; set; } + + /// + /// The count of requests made to the model. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("num_model_requests")] + [global::System.Text.Json.Serialization.JsonRequired] + public required int NumModelRequests { get; set; } + + /// + /// + /// + [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; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("api_key_id")] + public string? ApiKeyId { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("model")] + public string? Model { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("batch")] + public bool? Batch { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("service_tier")] + public string? ServiceTier { get; set; } + + /// + /// Additional properties that are not explicitly defined in the schema + /// + [global::System.Text.Json.Serialization.JsonExtensionData] + public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + + /// + /// Initializes a new instance of the class. + /// + /// + /// The aggregated number of input tokens used, including cached and cache-write tokens. This includes text, audio, and image tokens. For customers subscribed to Scale Tier, this includes Scale Tier tokens. + /// + /// + /// The aggregated number of output tokens used across text, audio, and image outputs. For customers subscribed to Scale Tier, this includes Scale Tier tokens. + /// + /// + /// The count of requests made to the model. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Default Value: organization.usage.decisions.result + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public DecisionsUsageResult( + int inputTokens, + int outputTokens, + int numModelRequests, + global::tryAGI.OpenAI.DecisionsUsageApiSource? apiSource, + int? inputCachedTokens, + int? inputCacheWriteTokens, + int? inputCacheWrite12hTokens, + int? inputUncachedTokens, + int? inputTextTokens, + int? outputTextTokens, + int? inputCachedTextTokens, + int? inputAudioTokens, + int? inputCachedAudioTokens, + int? outputAudioTokens, + int? inputImageTokens, + int? inputCachedImageTokens, + int? outputImageTokens, + string? projectId, + string? userId, + string? apiKeyId, + string? model, + bool? batch, + string? serviceTier, + global::tryAGI.OpenAI.DecisionsUsageResultObject @object = global::tryAGI.OpenAI.DecisionsUsageResultObject.OrganizationUsageDecisionsResult) + { + this.ApiSource = apiSource; + this.Object = @object; + this.InputTokens = inputTokens; + this.InputCachedTokens = inputCachedTokens; + this.InputCacheWriteTokens = inputCacheWriteTokens; + this.InputCacheWrite12hTokens = inputCacheWrite12hTokens; + this.InputUncachedTokens = inputUncachedTokens; + this.OutputTokens = outputTokens; + this.InputTextTokens = inputTextTokens; + this.OutputTextTokens = outputTextTokens; + this.InputCachedTextTokens = inputCachedTextTokens; + this.InputAudioTokens = inputAudioTokens; + this.InputCachedAudioTokens = inputCachedAudioTokens; + this.OutputAudioTokens = outputAudioTokens; + this.InputImageTokens = inputImageTokens; + this.InputCachedImageTokens = inputCachedImageTokens; + this.OutputImageTokens = outputImageTokens; + this.NumModelRequests = numModelRequests; + this.ProjectId = projectId; + this.UserId = userId; + this.ApiKeyId = apiKeyId; + this.Model = model; + this.Batch = batch; + this.ServiceTier = serviceTier; + } + + /// + /// Initializes a new instance of the class. + /// + public DecisionsUsageResult() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResultObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResultObject.g.cs new file mode 100644 index 000000000..98c115baa --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.DecisionsUsageResultObject.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: organization.usage.decisions.result + /// + public enum DecisionsUsageResultObject + { + /// + /// + /// + OrganizationUsageDecisionsResult, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DecisionsUsageResultObjectExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DecisionsUsageResultObject value) + { + return value switch + { + DecisionsUsageResultObject.OrganizationUsageDecisionsResult => "organization.usage.decisions.result", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DecisionsUsageResultObject? ToEnum(string value) + { + return value switch + { + "organization.usage.decisions.result" => DecisionsUsageResultObject.OrganizationUsageDecisionsResult, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResource.Json.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResource.Json.g.cs new file mode 100644 index 000000000..8ffef1b01 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResource.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace tryAGI.OpenAI +{ + public sealed partial class PublicDecisionsUsageResponseResource + { + /// + /// 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.PublicDecisionsUsageResponseResource? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource), + jsonSerializerContext) as global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource? 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.PublicDecisionsUsageResponseResource? 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.PublicDecisionsUsageResponseResource), + jsonSerializerContext).ConfigureAwait(false)) as global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource; + } + + /// + /// 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.PublicDecisionsUsageResponseResource.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResource.g.cs new file mode 100644 index 000000000..6040aac52 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResource.g.cs @@ -0,0 +1,77 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// + /// + public sealed partial class PublicDecisionsUsageResponseResource + { + /// + /// Default Value: page + /// + /// global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject.Page + [global::System.Text.Json.Serialization.JsonPropertyName("object")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::tryAGI.OpenAI.JsonConverters.PublicDecisionsUsageResponseResourceObjectJsonConverter))] + public global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject Object { get; set; } = global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject.Page; + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("has_more")] + [global::System.Text.Json.Serialization.JsonRequired] + public required bool HasMore { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("next_page")] + public string? NextPage { get; set; } + + /// + /// + /// + [global::System.Text.Json.Serialization.JsonPropertyName("data")] + [global::System.Text.Json.Serialization.JsonRequired] + public required global::System.Collections.Generic.IList Data { 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: page + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public PublicDecisionsUsageResponseResource( + bool hasMore, + global::System.Collections.Generic.IList data, + string? nextPage, + global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject @object = global::tryAGI.OpenAI.PublicDecisionsUsageResponseResourceObject.Page) + { + this.Object = @object; + this.HasMore = hasMore; + this.NextPage = nextPage; + this.Data = data ?? throw new global::System.ArgumentNullException(nameof(data)); + } + + /// + /// Initializes a new instance of the class. + /// + public PublicDecisionsUsageResponseResource() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResourceObject.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResourceObject.g.cs new file mode 100644 index 000000000..d0158234b --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.Models.PublicDecisionsUsageResponseResourceObject.g.cs @@ -0,0 +1,45 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + /// + /// Default Value: page + /// + public enum PublicDecisionsUsageResponseResourceObject + { + /// + /// + /// + Page, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class PublicDecisionsUsageResponseResourceObjectExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this PublicDecisionsUsageResponseResourceObject value) + { + return value switch + { + PublicDecisionsUsageResponseResourceObject.Page => "page", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static PublicDecisionsUsageResponseResourceObject? ToEnum(string value) + { + return value switch + { + "page" => PublicDecisionsUsageResponseResourceObject.Page, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.OrganizationDecisionsusage.g.cs b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.OrganizationDecisionsusage.g.cs new file mode 100644 index 000000000..2c481fdc0 --- /dev/null +++ b/src/libs/tryAGI.OpenAI/Generated/tryAGI.OpenAI.OpenAiClient.OrganizationDecisionsusage.g.cs @@ -0,0 +1,693 @@ + +#nullable enable + +namespace tryAGI.OpenAI +{ + public partial class OpenAiClient + { + + + private static readonly global::tryAGI.OpenAI.EndPointSecurityRequirement s_OrganizationDecisionsusageSecurityRequirement0 = + new global::tryAGI.OpenAI.EndPointSecurityRequirement + { + Authorizations = new global::tryAGI.OpenAI.EndPointAuthorizationRequirement[] + { new global::tryAGI.OpenAI.EndPointAuthorizationRequirement + { + Type = "Http", + SchemeId = "ApiKeyAuth", + Location = "Header", + Name = "Bearer", + FriendlyName = "Bearer", + }, + }, + }; + private static readonly global::tryAGI.OpenAI.EndPointSecurityRequirement[] s_OrganizationDecisionsusageSecurityRequirements = + new global::tryAGI.OpenAI.EndPointSecurityRequirement[] + { s_OrganizationDecisionsusageSecurityRequirement0, + }; + partial void PrepareOrganizationDecisionsusageArguments( + global::System.Net.Http.HttpClient httpClient, + ref int startTime, + int? endTime, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth, + int? limit, + ref string? page, + global::System.Collections.Generic.IList? projectIds, + global::System.Collections.Generic.IList? groupBy, + global::System.Collections.Generic.IList? userIds, + global::System.Collections.Generic.IList? apiKeyIds, + global::System.Collections.Generic.IList? models, + bool? batch); + partial void PrepareOrganizationDecisionsusageRequest( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpRequestMessage httpRequestMessage, + int startTime, + int? endTime, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth, + int? limit, + string? page, + global::System.Collections.Generic.IList? projectIds, + global::System.Collections.Generic.IList? groupBy, + global::System.Collections.Generic.IList? userIds, + global::System.Collections.Generic.IList? apiKeyIds, + global::System.Collections.Generic.IList? models, + bool? batch); + partial void ProcessOrganizationDecisionsusageResponse( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage); + + partial void ProcessOrganizationDecisionsusageResponseContent( + global::System.Net.Http.HttpClient httpClient, + global::System.Net.Http.HttpResponseMessage httpResponseMessage, + ref string content); + + /// + /// Decisions
+ /// Get Decisions API usage details for the organization. + ///
+ /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task OrganizationDecisionsusageAsync( + int startTime, + int? endTime = default, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth = default, + int? limit = default, + string? page = default, + global::System.Collections.Generic.IList? projectIds = default, + global::System.Collections.Generic.IList? groupBy = default, + global::System.Collections.Generic.IList? userIds = default, + global::System.Collections.Generic.IList? apiKeyIds = default, + global::System.Collections.Generic.IList? models = default, + bool? batch = default, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + var __response = await OrganizationDecisionsusageAsResponseAsync( + startTime: startTime, + endTime: endTime, + bucketWidth: bucketWidth, + limit: limit, + page: page, + projectIds: projectIds, + groupBy: groupBy, + userIds: userIds, + apiKeyIds: apiKeyIds, + models: models, + batch: batch, + requestOptions: requestOptions, + cancellationToken: cancellationToken + ).ConfigureAwait(false); + + return __response.Body; + } + /// + /// Decisions
+ /// Get Decisions API usage details for the organization. + ///
+ /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering. + /// The token to cancel the operation with + /// + public async global::System.Threading.Tasks.Task> OrganizationDecisionsusageAsResponseAsync( + int startTime, + int? endTime = default, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth = default, + int? limit = default, + string? page = default, + global::System.Collections.Generic.IList? projectIds = default, + global::System.Collections.Generic.IList? groupBy = default, + global::System.Collections.Generic.IList? userIds = default, + global::System.Collections.Generic.IList? apiKeyIds = default, + global::System.Collections.Generic.IList? models = default, + bool? batch = default, + global::tryAGI.OpenAI.AutoSDKRequestOptions? requestOptions = default, + global::System.Threading.CancellationToken cancellationToken = default) + { + PrepareArguments( + client: HttpClient); + PrepareOrganizationDecisionsusageArguments( + httpClient: HttpClient, + startTime: ref startTime, + endTime: endTime, + bucketWidth: bucketWidth, + limit: limit, + page: ref page, + projectIds: projectIds, + groupBy: groupBy, + userIds: userIds, + apiKeyIds: apiKeyIds, + models: models, + batch: batch); + + + var __authorizations = global::tryAGI.OpenAI.EndPointSecurityResolver.ResolveAuthorizations( + availableAuthorizations: Authorizations, + securityRequirements: s_OrganizationDecisionsusageSecurityRequirements, + operationName: "OrganizationDecisionsusageAsync"); + + using var __timeoutCancellationTokenSource = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateTimeoutCancellationTokenSource( + clientOptions: Options, + requestOptions: requestOptions, + cancellationToken: cancellationToken); + var __effectiveCancellationToken = __timeoutCancellationTokenSource?.Token ?? cancellationToken; + var __effectiveReadResponseAsString = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetReadResponseAsString( + clientOptions: Options, + requestOptions: requestOptions, + fallbackValue: ReadResponseAsString); + var __maxAttempts = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetMaxAttempts( + clientOptions: Options, + requestOptions: requestOptions, + supportsRetry: true); + + global::System.Net.Http.HttpRequestMessage __CreateHttpRequest() + { + + var __pathBuilder = new global::tryAGI.OpenAI.PathBuilder( + path: "/organization/usage/decisions", + baseUri: HttpClient.BaseAddress); + __pathBuilder + .AddRequiredParameter("start_time", startTime.ToString() ?? throw new global::System.InvalidOperationException("A required query parameter returned null from ToString().")) + .AddOptionalParameter("end_time", endTime?.ToString()) + .AddOptionalParameter("bucket_width", bucketWidth?.ToString()) + .AddOptionalParameter("limit", limit?.ToString()) + .AddOptionalParameter("page", page) + .AddOptionalParameter("project_ids", projectIds?.ToString()) + .AddOptionalParameter("group_by", groupBy?.ToString()) + .AddOptionalParameter("user_ids", userIds?.ToString()) + .AddOptionalParameter("api_key_ids", apiKeyIds?.ToString()) + .AddOptionalParameter("models", models?.ToString()) + .AddOptionalParameter("batch", batch?.ToString().ToLowerInvariant()) + ; + var __path = __pathBuilder.ToString(); + __path = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.AppendQueryParameters( + path: __path, + clientParameters: Options.QueryParameters, + requestParameters: requestOptions?.QueryParameters); + var __httpRequest = new global::System.Net.Http.HttpRequestMessage( + method: global::System.Net.Http.HttpMethod.Get, + requestUri: new global::System.Uri(__path, global::System.UriKind.RelativeOrAbsolute)); +#if NET6_0_OR_GREATER + __httpRequest.Version = global::System.Net.HttpVersion.Version11; + __httpRequest.VersionPolicy = global::System.Net.Http.HttpVersionPolicy.RequestVersionOrHigher; +#endif + + foreach (var __authorization in __authorizations) + { + if (__authorization.Type == "Http" || + __authorization.Type == "OAuth2" || + __authorization.Type == "OpenIdConnect") + { + __httpRequest.Headers.Authorization = new global::System.Net.Http.Headers.AuthenticationHeaderValue( + scheme: __authorization.Name, + parameter: __authorization.Value); + } + else if (__authorization.Type == "ApiKey" && + __authorization.Location == "Header") + { + __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); + } + } + global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.ApplyHeaders( + request: __httpRequest, + clientHeaders: Options.Headers, + requestHeaders: requestOptions?.Headers); + + PrepareRequest( + client: HttpClient, + request: __httpRequest); + PrepareOrganizationDecisionsusageRequest( + httpClient: HttpClient, + httpRequestMessage: __httpRequest, + startTime: startTime, + endTime: endTime, + bucketWidth: bucketWidth, + limit: limit, + page: page, + projectIds: projectIds, + groupBy: groupBy, + userIds: userIds, + apiKeyIds: apiKeyIds, + models: models, + batch: batch); + + global::tryAGI.OpenAI.AutoSDKHttpRequestOptions.StampAuthorizationOverride(__httpRequest); + + return __httpRequest; + } + + global::System.Net.Http.HttpRequestMessage? __httpRequest = null; + global::System.Net.Http.HttpResponseMessage? __response = null; + var __attemptNumber = 0; + try + { + for (var __attempt = 1; __attempt <= __maxAttempts; __attempt++) + { + __attemptNumber = __attempt; + __httpRequest = __CreateHttpRequest(); + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnBeforeRequestAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "OrganizationDecisionsusage", + methodName: "OrganizationDecisionsusageAsync", + pathTemplate: "\"/organization/usage/decisions\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), + response: null, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + try + { + __response = await HttpClient.SendAsync( + request: __httpRequest, + completionOption: global::System.Net.Http.HttpCompletionOption.ResponseContentRead, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + } + catch (global::System.Net.Http.HttpRequestException __exception) + { + var __retryDelay = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: null, + attempt: __attempt); + var __willRetry = __attempt < __maxAttempts && !__effectiveCancellationToken.IsCancellationRequested; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "OrganizationDecisionsusage", + methodName: "OrganizationDecisionsusageAsync", + pathTemplate: "\"/organization/usage/decisions\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), + response: null, + exception: __exception, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: __willRetry, + retryDelay: __willRetry ? __retryDelay : (global::System.TimeSpan?)null, + retryReason: "exception", + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + if (!__willRetry) + { + throw; + } + + __httpRequest.Dispose(); + __httpRequest = null; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + if (__response != null && + __attempt < __maxAttempts && + global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.ShouldRetryStatusCode(__response.StatusCode)) + { + var __retryDelay = global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.GetRetryDelay( + clientOptions: Options, + requestOptions: requestOptions, + response: __response, + attempt: __attempt); + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "OrganizationDecisionsusage", + methodName: "OrganizationDecisionsusageAsync", + pathTemplate: "\"/organization/usage/decisions\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attempt, + maxAttempts: __maxAttempts, + willRetry: true, + retryDelay: __retryDelay, + retryReason: "status:" + ((int)__response.StatusCode).ToString(global::System.Globalization.CultureInfo.InvariantCulture), + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + __response.Dispose(); + __response = null; + __httpRequest.Dispose(); + __httpRequest = null; + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.DelayBeforeRetryAsync( + retryDelay: __retryDelay, + cancellationToken: __effectiveCancellationToken).ConfigureAwait(false); + continue; + } + + break; + } + + if (__response == null) + { + throw new global::System.InvalidOperationException("No response received."); + } + + using (__response) + { + + ProcessResponse( + client: HttpClient, + response: __response); + ProcessOrganizationDecisionsusageResponse( + httpClient: HttpClient, + httpResponseMessage: __response); + if (__response.IsSuccessStatusCode) + { + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterSuccessAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "OrganizationDecisionsusage", + methodName: "OrganizationDecisionsusageAsync", + pathTemplate: "\"/organization/usage/decisions\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + else + { + await global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.OnAfterErrorAsync( + clientOptions: Options, + context: global::tryAGI.OpenAI.AutoSDKRequestOptionsSupport.CreateHookContext( + operationId: "OrganizationDecisionsusage", + methodName: "OrganizationDecisionsusageAsync", + pathTemplate: "\"/organization/usage/decisions\"", + httpMethod: "GET", + baseUri: BaseUri, + request: __httpRequest ?? throw new global::System.InvalidOperationException("The HTTP request was not created before invoking a request hook."), + response: __response, + exception: null, + clientOptions: Options, + requestOptions: requestOptions, + attempt: __attemptNumber, + maxAttempts: __maxAttempts, + willRetry: false, + retryDelay: null, + retryReason: global::System.String.Empty, + cancellationToken: __effectiveCancellationToken)).ConfigureAwait(false); + } + // The request parameters are invalid or the requested operation cannot be performed. + if ((int)__response.StatusCode == 400) + { + string? __content_400 = null; + global::System.Exception? __exception_400 = null; + global::tryAGI.OpenAI.DecisionsUsageErrorResponse? __value_400 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_400 = global::tryAGI.OpenAI.DecisionsUsageErrorResponse.FromJson(__content_400, JsonSerializerContext); + } + else + { + __content_400 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_400 = global::tryAGI.OpenAI.DecisionsUsageErrorResponse.FromJson(__content_400, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_400 = __ex; + } + + + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_400 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_400, + responseBody: __content_400, + responseObject: __value_400, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + // The caller does not have permission to perform this operation. + if ((int)__response.StatusCode == 403) + { + string? __content_403 = null; + global::System.Exception? __exception_403 = null; + global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse? __value_403 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_403 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_403 = global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse.FromJson(__content_403, JsonSerializerContext); + } + else + { + __content_403 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_403 = global::tryAGI.OpenAI.DecisionsUsagePermissionErrorResponse.FromJson(__content_403, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_403 = __ex; + } + + + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_403 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_403, + responseBody: __content_403, + responseObject: __value_403, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + // The request was rejected because a rate limit was exceeded. + if ((int)__response.StatusCode == 429) + { + string? __content_429 = null; + global::System.Exception? __exception_429 = null; + global::tryAGI.OpenAI.ErrorResponse? __value_429 = null; + try + { + if (__effectiveReadResponseAsString) + { + __content_429 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + __value_429 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_429, JsonSerializerContext); + } + else + { + __content_429 = await __response.Content.ReadAsStringAsync(__effectiveCancellationToken).ConfigureAwait(false); + + __value_429 = global::tryAGI.OpenAI.ErrorResponse.FromJson(__content_429, JsonSerializerContext); + } + } + catch (global::System.Exception __ex) + { + __exception_429 = __ex; + } + + + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content_429 ?? __response.ReasonPhrase ?? string.Empty, + innerException: __exception_429, + responseBody: __content_429, + responseObject: __value_429, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + + if (__effectiveReadResponseAsString) + { + var __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + ProcessResponseContent( + client: HttpClient, + response: __response, + content: ref __content); + ProcessOrganizationDecisionsusageResponseContent( + httpClient: HttpClient, + httpResponseMessage: __response, + content: ref __content); + + try + { + __response.EnsureSuccessStatusCode(); + + var __value = global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource.FromJson(__content, JsonSerializerContext) ?? + throw new global::System.InvalidOperationException($"Response deserialization failed for \"{__content}\" "); + return new global::tryAGI.OpenAI.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::tryAGI.OpenAI.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + else + { + try + { + __response.EnsureSuccessStatusCode(); + using var __content = await __response.Content.ReadAsStreamAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + + var __value = await global::tryAGI.OpenAI.PublicDecisionsUsageResponseResource.FromJsonStreamAsync(__content, JsonSerializerContext).ConfigureAwait(false) ?? + throw new global::System.InvalidOperationException("Response deserialization failed."); + return new global::tryAGI.OpenAI.AutoSDKHttpResponse( + statusCode: __response.StatusCode, + headers: global::tryAGI.OpenAI.AutoSDKHttpResponse.CreateHeaders(__response), + requestUri: __response.RequestMessage?.RequestUri, + body: __value); + } + catch (global::System.Exception __ex) + { + string? __content = null; + try + { + __content = await __response.Content.ReadAsStringAsync( + #if NET5_0_OR_GREATER + __effectiveCancellationToken + #endif + ).ConfigureAwait(false); + } + catch (global::System.Exception) + { + } + + throw global::tryAGI.OpenAI.ApiException.Create( + statusCode: __response.StatusCode, + message: __content ?? __response.ReasonPhrase ?? string.Empty, + innerException: __ex, + responseBody: __content, + responseHeaders: global::System.Linq.Enumerable.ToDictionary( + __response.Headers, + h => h.Key, + h => h.Value)); + } + } + + } + } + finally + { + __httpRequest?.Dispose(); + } + } + + /// + /// Wraps OrganizationDecisionsusageAsync as an IAsyncEnumerable<global::tryAGI.OpenAI.DecisionsUsageBucket> that auto-pages over the response. + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// + /// Initial cursor to start enumerating from. Defaults to null (first page). + /// + public global::System.Collections.Generic.IAsyncEnumerable OrganizationDecisionsusageAutoPagingAsync( + int startTime, int? endTime = default, + global::tryAGI.OpenAI.DecisionsUsageBucketWidth? bucketWidth = default, + int? limit = default, + global::System.Collections.Generic.IList? projectIds = default, + global::System.Collections.Generic.IList? groupBy = default, + global::System.Collections.Generic.IList? userIds = default, + global::System.Collections.Generic.IList? apiKeyIds = default, + global::System.Collections.Generic.IList? models = default, + bool? batch = default, + string? page = null, + global::System.Threading.CancellationToken cancellationToken = default) + { + return global::tryAGI.OpenAI.AutoSDKPager.CursorAsync( + fetchPage: (__cursor, __ct) => OrganizationDecisionsusageAsync( + startTime: startTime, + endTime: endTime, + bucketWidth: bucketWidth, + limit: limit, + page: __cursor, + projectIds: projectIds, + groupBy: groupBy, + userIds: userIds, + apiKeyIds: apiKeyIds, + models: models, + batch: batch, + cancellationToken: __ct), + extractItems: static __response => __response is null + ? null + : (global::System.Collections.Generic.IEnumerable?)__response.Data, + extractNextCursor: static __response => __response is null ? null : __response.NextPage, + initialCursor: page, + cancellationToken: cancellationToken); + } + + } +} \ No newline at end of file diff --git a/src/libs/tryAGI.OpenAI/openapi.yaml b/src/libs/tryAGI.OpenAI/openapi.yaml index 93e0ed410..956492561 100644 --- a/src/libs/tryAGI.OpenAI/openapi.yaml +++ b/src/libs/tryAGI.OpenAI/openapi.yaml @@ -28512,6 +28512,205 @@ paths: x-oaiMeta: group: live returns: The stored session recording as binary stereo WAV audio. + /organization/usage/decisions: + get: + summary: Decisions + description: Get Decisions API usage details for the organization. + operationId: OrganizationDecisionsusage + parameters: + - name: start_time + in: query + description: Start time (Unix seconds) of the query time range, inclusive. + required: true + schema: + type: integer + - name: end_time + in: query + description: End time (Unix seconds) of the query time range, exclusive. + required: false + schema: + anyOf: + - type: integer + - type: "null" + - name: bucket_width + in: query + description: Width of each time bucket in response. Currently `1m`, `1h` and + `1d` are supported, default to `1d`. + required: false + schema: + anyOf: + - description: Width of each time bucket in response. Currently `1m`, `1h` and + `1d` are supported, default to `1d`. + oneOf: + - $ref: "#/components/schemas/DecisionsUsageBucketWidth" + - type: "null" + - name: limit + in: query + description: |- + Specifies the number of buckets to return. + - `bucket_width=1d`: default: 7, max: 31 + - `bucket_width=1h`: default: 24, max: 168 + - `bucket_width=1m`: default: 60, max: 1440 + required: false + schema: + anyOf: + - type: integer + - type: "null" + - name: page + in: query + description: A cursor for use in pagination. Corresponding to the `next_page` + field from the previous response. + required: false + schema: + anyOf: + - description: A cursor for use in pagination. Corresponding to the `next_page` + field from the previous response. + type: string + - type: "null" + - name: project_ids + in: query + description: Return only usage for these projects. + required: false + schema: + anyOf: + - description: Return only usage for these projects. + oneOf: + - type: array + items: + type: string + - type: "null" + - name: group_by + in: query + description: Group the usage data by the specified fields. Support fields + include `project_id`, `user_id`, `api_key_id`, `model`, `batch`, + `service_tier`, `api_source` or 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. + required: false + schema: + anyOf: + - description: Group the usage data by the specified fields. Support fields + include `project_id`, `user_id`, `api_key_id`, `model`, + `batch`, `service_tier`, `api_source` or 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. + oneOf: + - type: array + items: + $ref: "#/components/schemas/DecisionsUsageGroupBy" + - type: "null" + - name: user_ids + in: query + description: Return only usage for these users. + required: false + schema: + anyOf: + - description: Return only usage for these users. + oneOf: + - type: array + items: + type: string + - type: "null" + - name: api_key_ids + in: query + description: Return only usage for these API keys. + required: false + schema: + anyOf: + - description: Return only usage for these API keys. + oneOf: + - type: array + items: + type: string + - type: "null" + - name: models + in: query + description: Return only usage for these models. + required: false + schema: + anyOf: + - description: Return only usage for these models. + oneOf: + - type: array + items: + type: string + - type: "null" + - name: batch + in: query + description: If `true`, return batch jobs only. If `false`, return non-batch + jobs only. By default, return both. + required: false + schema: + anyOf: + - type: boolean + - type: "null" + responses: + "200": + description: Success + content: + application/json: + schema: + $ref: "#/components/schemas/PublicDecisionsUsageResponseResource" + "400": + description: The request parameters are invalid or the requested operation + cannot be performed. + content: + application/json: + schema: + $ref: "#/components/schemas/DecisionsUsageErrorResponse" + "403": + description: The caller does not have permission to perform this operation. + content: + application/json: + schema: + $ref: "#/components/schemas/DecisionsUsagePermissionErrorResponse" + "429": + $ref: "#/components/responses/TooManyRequests" + x-oaiMeta: + group: usage-decisions + examples: + request: + curl: > + curl --get + "https://api.openai.com/v1/organization/usage/decisions" \ + -H "Authorization: Bearer $OPENAI_ADMIN_KEY" \ + --data-urlencode "start_time=1790812800" \ + --data-urlencode "end_time=1790899200" \ + --data-urlencode "bucket_width=1d" \ + --data-urlencode "group_by=project_id" \ + --data-urlencode "group_by=model" + response: | + { + "object": "page", + "data": [ + { + "object": "bucket", + "start_time": 1790812800, + "end_time": 1790899200, + "results": [ + { + "object": "organization.usage.decisions.result", + "input_tokens": 1000, + "input_cached_tokens": 400, + "output_tokens": 0, + "num_model_requests": 5, + "project_id": "proj_example", + "model": "gpt-6-luna", + "user_id": null, + "api_key_id": null, + "batch": null, + "service_tier": null + } + ] + } + ], + "has_more": false, + "next_page": null + } + security: + - AdminApiKeyAuth: [] /organization/external_storage: get: summary: List external storage configurations @@ -87008,6 +87207,255 @@ components: - request_paused - error_type - reason + DecisionsUsageBucketWidth: + type: string + enum: + - 1m + - 1h + - 1d + DecisionsUsageGroupBy: + type: string + enum: + - project_id + - user_id + - api_key_id + - model + - batch + - service_tier + - api_source + DecisionsUsageApiSource: + type: string + enum: + - agents_api + - unlabeled + DecisionsUsageResult: + properties: + api_source: + anyOf: + - $ref: "#/components/schemas/DecisionsUsageApiSource" + description: When grouped by `api_source`, `agents_api` identifies attributed + Agents API activity and `unlabeled` includes all records without + published source attribution, including historical and unknown + origins. Unlabeled does not imply direct API usage. Without + source grouping, this field is null. + - type: "null" + object: + type: string + enum: + - organization.usage.decisions.result + default: organization.usage.decisions.result + x-stainless-const: true + input_tokens: + type: integer + description: The aggregated number of input tokens used, including cached and + cache-write tokens. This includes text, audio, and image tokens. For + customers subscribed to Scale Tier, this includes Scale Tier tokens. + input_cached_tokens: + anyOf: + - type: integer + description: The aggregated number of cached input tokens used across text, + audio, and image inputs. For customers subscribed to Scale Tier, + this includes Scale Tier tokens. + - type: "null" + input_cache_write_tokens: + anyOf: + - type: integer + description: The aggregated number of input tokens written to the cache with a + 30-minute retention period. + - type: "null" + input_cache_write_12h_tokens: + anyOf: + - type: integer + description: The aggregated number of input tokens written to the cache with a + 12-hour retention period. + - type: "null" + input_uncached_tokens: + anyOf: + - type: integer + description: The aggregated number of uncached input tokens used across text, + audio, and image inputs, excluding cache-write tokens. + - type: "null" + output_tokens: + type: integer + description: The aggregated number of output tokens used across text, audio, and + image outputs. For customers subscribed to Scale Tier, this includes + Scale Tier tokens. + input_text_tokens: + anyOf: + - type: integer + description: The aggregated number of uncached text input tokens used, excluding + cache-write tokens. + - type: "null" + output_text_tokens: + anyOf: + - type: integer + description: The aggregated number of text output tokens used. + - type: "null" + input_cached_text_tokens: + anyOf: + - type: integer + description: The aggregated number of cached text input tokens used. + - type: "null" + input_audio_tokens: + anyOf: + - type: integer + description: The aggregated number of uncached audio input tokens used. + - type: "null" + input_cached_audio_tokens: + anyOf: + - type: integer + description: The aggregated number of cached audio input tokens used. + - type: "null" + output_audio_tokens: + anyOf: + - type: integer + description: The aggregated number of audio output tokens used. + - type: "null" + input_image_tokens: + anyOf: + - type: integer + description: The aggregated number of uncached image input tokens used. + - type: "null" + input_cached_image_tokens: + anyOf: + - type: integer + description: The aggregated number of cached image input tokens used. + - type: "null" + output_image_tokens: + anyOf: + - type: integer + description: The aggregated number of image output tokens used. + - type: "null" + num_model_requests: + type: integer + description: The count of requests made to the model. + project_id: + anyOf: + - type: string + description: When `group_by=project_id`, this field provides the project ID of + the grouped usage result. + - type: "null" + user_id: + anyOf: + - type: string + description: When `group_by=user_id`, this field provides the user ID of the + grouped usage result. + - type: "null" + api_key_id: + anyOf: + - type: string + description: When `group_by=api_key_id`, this field provides the API key ID of + the grouped usage result. + - type: "null" + model: + anyOf: + - type: string + description: When `group_by=model`, this field provides the model name of the + grouped usage result. + - type: "null" + batch: + anyOf: + - type: boolean + description: When `group_by=batch`, this field tells whether the grouped usage + result is batch or not. + - type: "null" + service_tier: + anyOf: + - type: string + description: When `group_by=service_tier`, this field provides the service tier + of the grouped usage result. + - type: "null" + type: object + required: + - object + - input_tokens + - output_tokens + - num_model_requests + description: The aggregated Decisions API usage details of the specific time bucket. + DecisionsUsageBucket: + properties: + object: + type: string + enum: + - bucket + default: bucket + x-stainless-const: true + start_time: + type: integer + end_time: + type: integer + results: + items: + $ref: "#/components/schemas/DecisionsUsageResult" + type: array + type: object + required: + - object + - start_time + - end_time + - results + PublicDecisionsUsageResponseResource: + properties: + object: + type: string + enum: + - page + default: page + x-stainless-const: true + has_more: + type: boolean + next_page: + anyOf: + - type: string + - type: "null" + data: + items: + $ref: "#/components/schemas/DecisionsUsageBucket" + type: array + type: object + required: + - object + - has_more + - next_page + - data + DecisionsUsageErrorDetails: + properties: + code: + anyOf: + - type: string + - type: "null" + message: + type: string + param: + anyOf: + - type: string + - type: "null" + type: + type: string + type: object + required: + - code + - message + - param + - type + DecisionsUsageErrorResponse: + properties: + error: + $ref: "#/components/schemas/DecisionsUsageErrorDetails" + type: object + required: + - error + DecisionsUsagePermissionErrorResponse: + properties: + error: + oneOf: + - $ref: "#/components/schemas/DecisionsUsageErrorDetails" + - type: string + description: An explanation of the missing API permissions. + description: Details about the permission error. + type: object + required: + - error ExternalStorageOrder: type: string enum: