diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.InputsOneOf1Items.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.InputsOneOf1Items.g.cs index c410d9ad..094714c7 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.InputsOneOf1Items.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.InputsOneOf1Items.g.cs @@ -228,6 +228,7 @@ public class InputsOneOf1ItemsJsonConverter : global::System.Text.Json.Serializa if (__jsonProps.Contains("failure_reason")) __score30++; if (__jsonProps.Contains("id")) __score30++; if (__jsonProps.Contains("responses")) __score30++; + if (__jsonProps.Contains("sources")) __score30++; if (__jsonProps.Contains("status")) __score30++; var __score31 = 0; if (__jsonProps.Contains("advice")) __score31++; diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs index 96394569..c372dc45 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs @@ -3174,9 +3174,11 @@ namespace OpenRouter [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputItemsDiscriminatorMappingOpenrouterFusionFailedModelsItems))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputItemsDiscriminatorMappingOpenrouterFusionResponsesItems))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionSource))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputFusionServerToolItem))] [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::OpenRouter.OutputAdvisorServerToolItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputSubagentServerToolItemType), TypeInfoPropertyName = "OutputSubagentServerToolItemType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputSubagentServerToolItem))] @@ -3479,8 +3481,6 @@ namespace OpenRouter [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ShellServerToolConfig))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ShellServerToolOpenRouterType), TypeInfoPropertyName = "ShellServerToolOpenRouterType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ShellServerToolOpenRouter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ResponsesRequestToolsItems), TypeInfoPropertyName = "ResponsesRequestToolsItems2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.TraceConfig))] internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -6460,6 +6460,8 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex typeof(global::OpenRouter.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ResponsesRequestToolsItems), TypeInfoPropertyName = "ResponsesRequestToolsItems2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.TraceConfig))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OpenAIResponsesTruncation), TypeInfoPropertyName = "OpenAIResponsesTruncation2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ResponsesRequest))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] @@ -6958,8 +6960,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatUsageCompletionTokensDetails))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatUsagePromptTokensDetails))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatUsageServerToolUseDetails))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatUsage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OneOf), TypeInfoPropertyName = "OneOfChatUsageCompletionTokensDetailsObject2")] internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -9939,6 +9939,8 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex typeof(global::OpenRouter.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatUsage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OneOf), TypeInfoPropertyName = "OneOfChatUsageCompletionTokensDetailsObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OneOf), TypeInfoPropertyName = "OneOfChatUsagePromptTokensDetailsObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OneOf), TypeInfoPropertyName = "OneOfChatUsageServerToolUseDetailsObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ChatResult))] @@ -10437,8 +10439,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlockVariant14))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlockVariant14Type), TypeInfoPropertyName = "ORAnthropicContentBlockVariant14Type2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlockDiscriminator))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlockDiscriminatorType), TypeInfoPropertyName = "ORAnthropicContentBlockDiscriminatorType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesResultRole), TypeInfoPropertyName = "MessagesResultRole2")] internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -13418,6 +13418,8 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex typeof(global::OpenRouter.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlockDiscriminatorType), TypeInfoPropertyName = "ORAnthropicContentBlockDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesResultRole), TypeInfoPropertyName = "MessagesResultRole2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnthropicRefusalStopDetailsCategory), TypeInfoPropertyName = "AnthropicRefusalStopDetailsCategory2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnthropicRefusalStopDetailsType), TypeInfoPropertyName = "AnthropicRefusalStopDetailsType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnthropicRefusalStopDetails))] @@ -13784,6 +13786,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [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))] @@ -13915,9 +13918,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [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))] internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -16897,6 +16897,9 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex typeof(global::OpenRouter.JsonConverters.UnixTimestampJsonConverter), })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext { diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs index 7d25c70f..1cc03039 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs @@ -796,6607 +796,6615 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::OpenRouter.OutputFusionServerToolItem? Type192 { get; set; } + public global::OpenRouter.FusionSource? Type192 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type193 { get; set; } + public global::OpenRouter.OutputFusionServerToolItem? Type193 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type194 { get; set; } + public global::System.Collections.Generic.IList? Type194 { get; set; } /// /// /// - public global::OpenRouter.OutputAdvisorServerToolItem? Type195 { get; set; } + public global::System.Collections.Generic.IList? Type195 { get; set; } /// /// /// - public global::OpenRouter.OutputSubagentServerToolItemType? Type196 { get; set; } + public global::System.Collections.Generic.IList? Type196 { get; set; } /// /// /// - public global::OpenRouter.OutputSubagentServerToolItem? Type197 { get; set; } + public global::OpenRouter.OutputAdvisorServerToolItem? Type197 { get; set; } /// /// /// - public global::OpenRouter.LocalShellCallItemActionType? Type198 { get; set; } + public global::OpenRouter.OutputSubagentServerToolItemType? Type198 { get; set; } /// /// /// - public global::OpenRouter.LocalShellCallItemAction? Type199 { get; set; } + public global::OpenRouter.OutputSubagentServerToolItem? Type199 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type200 { get; set; } + public global::OpenRouter.LocalShellCallItemActionType? Type200 { get; set; } /// /// /// - public global::OpenRouter.LocalShellCallItemType? Type201 { get; set; } + public global::OpenRouter.LocalShellCallItemAction? Type201 { get; set; } /// /// /// - public global::OpenRouter.LocalShellCallItem? Type202 { get; set; } + public global::System.Collections.Generic.Dictionary? Type202 { get; set; } /// /// /// - public global::OpenRouter.LocalShellCallOutputItemType? Type203 { get; set; } + public global::OpenRouter.LocalShellCallItemType? Type203 { get; set; } /// /// /// - public global::OpenRouter.LocalShellCallOutputItem? Type204 { get; set; } + public global::OpenRouter.LocalShellCallItem? Type204 { get; set; } /// /// /// - public global::OpenRouter.ShellCallItemAction? Type205 { get; set; } + public global::OpenRouter.LocalShellCallOutputItemType? Type205 { get; set; } /// /// /// - public global::OpenRouter.ShellCallItemType? Type206 { get; set; } + public global::OpenRouter.LocalShellCallOutputItem? Type206 { get; set; } /// /// /// - public global::OpenRouter.ShellCallItem? Type207 { get; set; } + public global::OpenRouter.ShellCallItemAction? Type207 { get; set; } /// /// /// - public global::OpenRouter.ShellCallOutputItemOutputItems? Type208 { get; set; } + public global::OpenRouter.ShellCallItemType? Type208 { get; set; } /// /// /// - public global::OpenRouter.ShellCallOutputItemType? Type209 { get; set; } + public global::OpenRouter.ShellCallItem? Type209 { get; set; } /// /// /// - public global::OpenRouter.ShellCallOutputItem? Type210 { get; set; } + public global::OpenRouter.ShellCallOutputItemOutputItems? Type210 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type211 { get; set; } + public global::OpenRouter.ShellCallOutputItemType? Type211 { get; set; } /// /// /// - public global::OpenRouter.McpListToolsItemToolsItems? Type212 { get; set; } + public global::OpenRouter.ShellCallOutputItem? Type212 { get; set; } /// /// /// - public global::OpenRouter.McpListToolsItemType? Type213 { get; set; } + public global::System.Collections.Generic.IList? Type213 { get; set; } /// /// /// - public global::OpenRouter.McpListToolsItem? Type214 { get; set; } + public global::OpenRouter.McpListToolsItemToolsItems? Type214 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type215 { get; set; } + public global::OpenRouter.McpListToolsItemType? Type215 { get; set; } /// /// /// - public global::OpenRouter.McpApprovalRequestItemType? Type216 { get; set; } + public global::OpenRouter.McpListToolsItem? Type216 { get; set; } /// /// /// - public global::OpenRouter.McpApprovalRequestItem? Type217 { get; set; } + public global::System.Collections.Generic.IList? Type217 { get; set; } /// /// /// - public global::OpenRouter.McpApprovalResponseItemType? Type218 { get; set; } + public global::OpenRouter.McpApprovalRequestItemType? Type218 { get; set; } /// /// /// - public global::OpenRouter.McpApprovalResponseItem? Type219 { get; set; } + public global::OpenRouter.McpApprovalRequestItem? Type219 { get; set; } /// /// /// - public global::OpenRouter.McpCallItemType? Type220 { get; set; } + public global::OpenRouter.McpApprovalResponseItemType? Type220 { get; set; } /// /// /// - public global::OpenRouter.McpCallItem? Type221 { get; set; } + public global::OpenRouter.McpApprovalResponseItem? Type221 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallItemType? Type222 { get; set; } + public global::OpenRouter.McpCallItemType? Type222 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallItem? Type223 { get; set; } + public global::OpenRouter.McpCallItem? Type223 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1Items? Type224 { get; set; } + public global::OpenRouter.CustomToolCallItemType? Type224 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant1? Type225 { get; set; } + public global::OpenRouter.CustomToolCallItem? Type225 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant1Type? Type226 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1Items? Type226 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant2? Type227 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant1? Type227 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant2Type? Type228 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant1Type? Type228 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant3? Type229 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant2? Type229 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant3Type? Type230 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant2Type? Type230 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsDiscriminator? Type231 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant3? Type231 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsDiscriminatorType? Type232 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsVariant3Type? Type232 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type233 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsDiscriminator? Type233 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemOutput? Type234 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutputOneOf1ItemsDiscriminatorType? Type234 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItemType? Type235 { get; set; } + public global::System.Collections.Generic.IList? Type235 { get; set; } /// /// /// - public global::OpenRouter.CustomToolCallOutputItem? Type236 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemOutput? Type236 { get; set; } /// /// /// - public global::OpenRouter.CompactionItemType? Type237 { get; set; } + public global::OpenRouter.CustomToolCallOutputItemType? Type237 { get; set; } /// /// /// - public global::OpenRouter.CompactionItem? Type238 { get; set; } + public global::OpenRouter.CustomToolCallOutputItem? Type238 { get; set; } /// /// /// - public global::OpenRouter.ItemReferenceItemType? Type239 { get; set; } + public global::OpenRouter.CompactionItemType? Type239 { get; set; } /// /// /// - public global::OpenRouter.ItemReferenceItem? Type240 { get; set; } + public global::OpenRouter.CompactionItem? Type240 { get; set; } /// /// /// - public global::OpenRouter.InputsOneOf1Items? Type241 { get; set; } + public global::OpenRouter.ItemReferenceItemType? Type241 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type242 { get; set; } + public global::OpenRouter.ItemReferenceItem? Type242 { get; set; } /// /// /// - public global::OpenRouter.Inputs? Type243 { get; set; } + public global::OpenRouter.InputsOneOf1Items? Type243 { get; set; } /// /// /// - public global::OpenRouter.OutputModalityEnum? Type244 { get; set; } + public global::System.Collections.Generic.IList? Type244 { get; set; } /// /// /// - public global::OpenRouter.ContextCompressionEngine? Type245 { get; set; } + public global::OpenRouter.Inputs? Type245 { get; set; } /// /// /// - public global::OpenRouter.PdfParserEngine0? Type246 { get; set; } + public global::OpenRouter.OutputModalityEnum? Type246 { get; set; } /// /// /// - public global::OpenRouter.PdfParserEngine1? Type247 { get; set; } + public global::OpenRouter.ContextCompressionEngine? Type247 { get; set; } /// /// /// - public global::OpenRouter.PDFParserEngine? Type248 { get; set; } + public global::OpenRouter.PdfParserEngine0? Type248 { get; set; } /// /// /// - public global::OpenRouter.PDFParserOptions? Type249 { get; set; } + public global::OpenRouter.PdfParserEngine1? Type249 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionPreset? Type250 { get; set; } + public global::OpenRouter.PDFParserEngine? Type250 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParametersOneOf4Items? Type251 { get; set; } + public global::OpenRouter.PDFParserOptions? Type251 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type252 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionPreset? Type252 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParametersOneOf5? Type253 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParametersOneOf4Items? Type253 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParameters5? Type254 { get; set; } + public global::System.Collections.Generic.IList? Type254 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParameters? Type255 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParametersOneOf5? Type255 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItems? Type256 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParameters5? Type256 { get; set; } /// /// /// - public global::OpenRouter.WebSearchEngine? Type257 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItemsParameters? Type257 { get; set; } /// /// /// - public global::OpenRouter.WebSearchPluginId? Type258 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorMappingFusionToolsItems? Type258 { get; set; } /// /// /// - public global::OpenRouter.WebSearchPluginUserLocationType? Type259 { get; set; } + public global::OpenRouter.WebSearchEngine? Type259 { get; set; } /// /// /// - public global::OpenRouter.WebSearchPluginUserLocation? Type260 { get; set; } + public global::OpenRouter.WebSearchPluginId? Type260 { get; set; } /// /// /// - public global::OpenRouter.WebFetchPluginId? Type261 { get; set; } + public global::OpenRouter.WebSearchPluginUserLocationType? Type261 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItems? Type262 { get; set; } + public global::OpenRouter.WebSearchPluginUserLocation? Type262 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant1? Type263 { get; set; } + public global::OpenRouter.WebFetchPluginId? Type263 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant1Id? Type264 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItems? Type264 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant2? Type265 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant1? Type265 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant2Id? Type266 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant1Id? Type266 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant3? Type267 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant2? Type267 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant3Id? Type268 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant2Id? Type268 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant4? Type269 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant3? Type269 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant4Id? Type270 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant3Id? Type270 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type271 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant4? Type271 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant5? Type272 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant4Id? Type272 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant5Id? Type273 { get; set; } + public global::System.Collections.Generic.IList? Type273 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant6? Type274 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant5? Type274 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant6Id? Type275 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant5Id? Type275 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant7? Type276 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant6? Type276 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant7Id? Type277 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant6Id? Type277 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant8? Type278 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant7? Type278 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsVariant9? Type279 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant7Id? Type279 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminator? Type280 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant8? Type280 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorId? Type281 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsVariant9? Type281 { get; set; } /// /// /// - public global::OpenRouter.InputImage? Type282 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminator? Type282 { get; set; } /// /// /// - public global::OpenRouter.StoredPromptTemplateVariables? Type283 { get; set; } + public global::OpenRouter.ResponsesRequestPluginsItemsDiscriminatorId? Type283 { get; set; } /// /// /// - public global::OpenRouter.StoredPromptTemplate? Type284 { get; set; } + public global::OpenRouter.InputImage? Type284 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferencesDataCollection? Type285 { get; set; } + public global::OpenRouter.StoredPromptTemplateVariables? Type285 { get; set; } /// /// /// - public global::OpenRouter.ProviderName? Type286 { get; set; } + public global::OpenRouter.StoredPromptTemplate? Type286 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferencesIgnoreItems? Type287 { get; set; } + public global::OpenRouter.ProviderPreferencesDataCollection? Type287 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferencesMaxPrice? Type288 { get; set; } + public global::OpenRouter.ProviderName? Type288 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferencesOnlyItems? Type289 { get; set; } + public global::OpenRouter.ProviderPreferencesIgnoreItems? Type289 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferencesOrderItems? Type290 { get; set; } + public global::OpenRouter.ProviderPreferencesMaxPrice? Type290 { get; set; } /// /// /// - public global::OpenRouter.PercentileLatencyCutoffs? Type291 { get; set; } + public global::OpenRouter.ProviderPreferencesOnlyItems? Type291 { get; set; } /// /// /// - public global::OpenRouter.PreferredMaxLatency? Type292 { get; set; } + public global::OpenRouter.ProviderPreferencesOrderItems? Type292 { get; set; } /// /// /// - public global::OpenRouter.PercentileThroughputCutoffs? Type293 { get; set; } + public global::OpenRouter.PercentileLatencyCutoffs? Type293 { get; set; } /// /// /// - public global::OpenRouter.PreferredMinThroughput? Type294 { get; set; } + public global::OpenRouter.PreferredMaxLatency? Type294 { get; set; } /// /// /// - public global::OpenRouter.Quantization? Type295 { get; set; } + public global::OpenRouter.PercentileThroughputCutoffs? Type295 { get; set; } /// /// /// - public global::OpenRouter.ProviderSort? Type296 { get; set; } + public global::OpenRouter.PreferredMinThroughput? Type296 { get; set; } /// /// /// - public global::OpenRouter.ProviderSortConfigBy? Type297 { get; set; } + public global::OpenRouter.Quantization? Type297 { get; set; } /// /// /// - public global::OpenRouter.ProviderSortConfigPartition? Type298 { get; set; } + public global::OpenRouter.ProviderSort? Type298 { get; set; } /// /// /// - public global::OpenRouter.ProviderSortConfig? Type299 { get; set; } + public global::OpenRouter.ProviderSortConfigBy? Type299 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type300 { get; set; } + public global::OpenRouter.ProviderSortConfigPartition? Type300 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type301 { get; set; } + public global::OpenRouter.ProviderSortConfig? Type301 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferencesSort? Type302 { get; set; } + public global::OpenRouter.OneOf? Type302 { get; set; } /// /// /// - public global::OpenRouter.ProviderPreferences? Type303 { get; set; } + public global::OpenRouter.OneOf? Type303 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type304 { get; set; } + public global::OpenRouter.ProviderPreferencesSort? Type304 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type305 { get; set; } + public global::OpenRouter.ProviderPreferences? Type305 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type306 { get; set; } + public global::OpenRouter.OneOf? Type306 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type307 { get; set; } + public global::System.Collections.Generic.IList? Type307 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type308 { get; set; } + public global::System.Collections.Generic.IList? Type308 { get; set; } /// /// /// - public global::OpenRouter.ReasoningEffort? Type309 { get; set; } + public global::System.Collections.Generic.IList? Type309 { get; set; } /// /// /// - public global::OpenRouter.ReasoningSummaryVerbosity? Type310 { get; set; } + public global::System.Collections.Generic.IList? Type310 { get; set; } /// /// /// - public global::OpenRouter.ReasoningConfig? Type311 { get; set; } + public global::OpenRouter.ReasoningEffort? Type311 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestServiceTier? Type312 { get; set; } + public global::OpenRouter.ReasoningSummaryVerbosity? Type312 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenFinishReasonIsType? Type313 { get; set; } + public global::OpenRouter.ReasoningConfig? Type313 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenHasToolCallType? Type314 { get; set; } + public global::OpenRouter.ResponsesRequestServiceTier? Type314 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenMaxCostType? Type315 { get; set; } + public global::OpenRouter.StopServerToolsWhenFinishReasonIsType? Type315 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenMaxTokensUsedType? Type316 { get; set; } + public global::OpenRouter.StopServerToolsWhenHasToolCallType? Type316 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenStepCountIsType? Type317 { get; set; } + public global::OpenRouter.StopServerToolsWhenMaxCostType? Type317 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenCondition? Type318 { get; set; } + public global::OpenRouter.StopServerToolsWhenMaxTokensUsedType? Type318 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionVariant1? Type319 { get; set; } + public global::OpenRouter.StopServerToolsWhenStepCountIsType? Type319 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionVariant2? Type320 { get; set; } + public global::OpenRouter.StopServerToolsWhenCondition? Type320 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionVariant3? Type321 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionVariant1? Type321 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionVariant4? Type322 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionVariant2? Type322 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionVariant5? Type323 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionVariant3? Type323 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionDiscriminator? Type324 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionVariant4? Type324 { get; set; } /// /// /// - public global::OpenRouter.StopServerToolsWhenConditionDiscriminatorType? Type325 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionVariant5? Type325 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type326 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionDiscriminator? Type326 { get; set; } /// /// /// - public global::OpenRouter.FormatTextConfigType? Type327 { get; set; } + public global::OpenRouter.StopServerToolsWhenConditionDiscriminatorType? Type327 { get; set; } /// /// /// - public global::OpenRouter.FormatTextConfig? Type328 { get; set; } + public global::System.Collections.Generic.IList? Type328 { get; set; } /// /// /// - public global::OpenRouter.FormatJsonObjectConfigType? Type329 { get; set; } + public global::OpenRouter.FormatTextConfigType? Type329 { get; set; } /// /// /// - public global::OpenRouter.FormatJsonObjectConfig? Type330 { get; set; } + public global::OpenRouter.FormatTextConfig? Type330 { get; set; } /// /// /// - public global::OpenRouter.FormatJsonSchemaConfigType? Type331 { get; set; } + public global::OpenRouter.FormatJsonObjectConfigType? Type331 { get; set; } /// /// /// - public global::OpenRouter.FormatJsonSchemaConfig? Type332 { get; set; } + public global::OpenRouter.FormatJsonObjectConfig? Type332 { get; set; } /// /// /// - public global::OpenRouter.Formats? Type333 { get; set; } + public global::OpenRouter.FormatJsonSchemaConfigType? Type333 { get; set; } /// /// /// - public global::OpenRouter.TextExtendedConfigVerbosity? Type334 { get; set; } + public global::OpenRouter.FormatJsonSchemaConfig? Type334 { get; set; } /// /// /// - public global::OpenRouter.TextExtendedConfig? Type335 { get; set; } + public global::OpenRouter.Formats? Type335 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type336 { get; set; } + public global::OpenRouter.TextExtendedConfigVerbosity? Type336 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice0? Type337 { get; set; } + public global::OpenRouter.TextExtendedConfig? Type337 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice1? Type338 { get; set; } + public global::OpenRouter.OneOf? Type338 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice2? Type339 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice0? Type339 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoiceOneOf3Type? Type340 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice1? Type340 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice3? Type341 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice2? Type341 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type0? Type342 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoiceOneOf3Type? Type342 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type1? Type343 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice3? Type343 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type? Type344 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type0? Type344 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice4? Type345 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type1? Type345 { get; set; } /// /// /// - public global::OpenRouter.ToolChoiceAllowedMode0? Type346 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoiceOneOf4Type? Type346 { get; set; } /// /// /// - public global::OpenRouter.ToolChoiceAllowedMode1? Type347 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice4? Type347 { get; set; } /// /// /// - public global::OpenRouter.ToolChoiceAllowedMode? Type348 { get; set; } + public global::OpenRouter.ToolChoiceAllowedMode0? Type348 { get; set; } /// /// /// - public global::OpenRouter.ToolChoiceAllowedType? Type349 { get; set; } + public global::OpenRouter.ToolChoiceAllowedMode1? Type349 { get; set; } /// /// /// - public global::OpenRouter.ToolChoiceAllowed? Type350 { get; set; } + public global::OpenRouter.ToolChoiceAllowedMode? Type350 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoiceOneOf6Type? Type351 { get; set; } + public global::OpenRouter.ToolChoiceAllowedType? Type351 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice6? Type352 { get; set; } + public global::OpenRouter.ToolChoiceAllowed? Type352 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoiceOneOf7Type? Type353 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoiceOneOf6Type? Type353 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponsesToolChoice7? Type354 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice6? Type354 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponsesToolChoice? Type355 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoiceOneOf7Type? Type355 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestToolsItemsOneOf0Type? Type356 { get; set; } + public global::OpenRouter.OpenAiResponsesToolChoice7? Type356 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestToolsItems0? Type357 { get; set; } + public global::OpenRouter.OpenAIResponsesToolChoice? Type357 { get; set; } /// /// /// - public global::OpenRouter.WebSearchEngineEnum? Type358 { get; set; } + public global::OpenRouter.ResponsesRequestToolsItemsOneOf0Type? Type358 { get; set; } /// /// /// - public global::OpenRouter.WebSearchDomainFilter? Type359 { get; set; } + public global::OpenRouter.ResponsesRequestToolsItems0? Type359 { get; set; } /// /// /// - public global::OpenRouter.SearchContextSizeEnum? Type360 { get; set; } + public global::OpenRouter.WebSearchEngineEnum? Type360 { get; set; } /// /// /// - public global::OpenRouter.PreviewWebSearchServerToolType? Type361 { get; set; } + public global::OpenRouter.WebSearchDomainFilter? Type361 { get; set; } /// /// /// - public global::OpenRouter.PreviewWebSearchUserLocationType? Type362 { get; set; } + public global::OpenRouter.SearchContextSizeEnum? Type362 { get; set; } /// /// /// - public global::OpenRouter.PreviewWebSearchUserLocation? Type363 { get; set; } + public global::OpenRouter.PreviewWebSearchServerToolType? Type363 { get; set; } /// /// /// - public global::OpenRouter.PreviewWebSearchServerTool? Type364 { get; set; } + public global::OpenRouter.PreviewWebSearchUserLocationType? Type364 { get; set; } /// /// /// - public global::OpenRouter.Preview20250311WebSearchServerToolType? Type365 { get; set; } + public global::OpenRouter.PreviewWebSearchUserLocation? Type365 { get; set; } /// /// /// - public global::OpenRouter.Preview20250311WebSearchServerTool? Type366 { get; set; } + public global::OpenRouter.PreviewWebSearchServerTool? Type366 { get; set; } /// /// /// - public global::OpenRouter.LegacyWebSearchServerToolType? Type367 { get; set; } + public global::OpenRouter.Preview20250311WebSearchServerToolType? Type367 { get; set; } /// /// /// - public global::OpenRouter.WebSearchUserLocationType? Type368 { get; set; } + public global::OpenRouter.Preview20250311WebSearchServerTool? Type368 { get; set; } /// /// /// - public global::OpenRouter.WebSearchUserLocation? Type369 { get; set; } + public global::OpenRouter.LegacyWebSearchServerToolType? Type369 { get; set; } /// /// /// - public global::OpenRouter.LegacyWebSearchServerTool? Type370 { get; set; } + public global::OpenRouter.WebSearchUserLocationType? Type370 { get; set; } /// /// /// - public global::OpenRouter.WebSearchServerToolType? Type371 { get; set; } + public global::OpenRouter.WebSearchUserLocation? Type371 { get; set; } /// /// /// - public global::OpenRouter.WebSearchServerTool? Type372 { get; set; } + public global::OpenRouter.LegacyWebSearchServerTool? Type372 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolFiltersOneOf0Type? Type373 { get; set; } + public global::OpenRouter.WebSearchServerToolType? Type373 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolFiltersOneOf0ValueOneOf3Items? Type374 { get; set; } + public global::OpenRouter.WebSearchServerTool? Type374 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type375 { get; set; } + public global::OpenRouter.FileSearchServerToolFiltersOneOf0Type? Type375 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolFiltersOneOf0Value? Type376 { get; set; } + public global::OpenRouter.FileSearchServerToolFiltersOneOf0ValueOneOf3Items? Type376 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolFilters0? Type377 { get; set; } + public global::System.Collections.Generic.IList? Type377 { get; set; } /// /// /// - public global::OpenRouter.CompoundFilterType? Type378 { get; set; } + public global::OpenRouter.FileSearchServerToolFiltersOneOf0Value? Type378 { get; set; } /// /// /// - public global::OpenRouter.CompoundFilter? Type379 { get; set; } + public global::OpenRouter.FileSearchServerToolFilters0? Type379 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolFilters? Type380 { get; set; } + public global::OpenRouter.CompoundFilterType? Type380 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolRankingOptionsRanker? Type381 { get; set; } + public global::OpenRouter.CompoundFilter? Type381 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolRankingOptions? Type382 { get; set; } + public global::OpenRouter.FileSearchServerToolFilters? Type382 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerToolType? Type383 { get; set; } + public global::OpenRouter.FileSearchServerToolRankingOptionsRanker? Type383 { get; set; } /// /// /// - public global::OpenRouter.FileSearchServerTool? Type384 { get; set; } + public global::OpenRouter.FileSearchServerToolRankingOptions? Type384 { get; set; } /// /// /// - public global::OpenRouter.ComputerUseServerToolEnvironment? Type385 { get; set; } + public global::OpenRouter.FileSearchServerToolType? Type385 { get; set; } /// /// /// - public global::OpenRouter.ComputerUseServerToolType? Type386 { get; set; } + public global::OpenRouter.FileSearchServerTool? Type386 { get; set; } /// /// /// - public global::OpenRouter.ComputerUseServerTool? Type387 { get; set; } + public global::OpenRouter.ComputerUseServerToolEnvironment? Type387 { get; set; } /// /// /// - public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1MemoryLimit? Type388 { get; set; } + public global::OpenRouter.ComputerUseServerToolType? Type388 { get; set; } /// /// /// - public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1Type? Type389 { get; set; } + public global::OpenRouter.ComputerUseServerTool? Type389 { get; set; } /// /// /// - public global::OpenRouter.CodeInterpreterServerToolContainer1? Type390 { get; set; } + public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1MemoryLimit? Type390 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type391 { get; set; } + public global::OpenRouter.CodeInterpreterServerToolContainerOneOf1Type? Type391 { get; set; } /// /// /// - public global::OpenRouter.CodeInterpreterServerToolContainer? Type392 { get; set; } + public global::OpenRouter.CodeInterpreterServerToolContainer1? Type392 { get; set; } /// /// /// - public global::OpenRouter.CodeInterpreterServerToolType? Type393 { get; set; } + public global::OpenRouter.OneOf? Type393 { get; set; } /// /// /// - public global::OpenRouter.CodeInterpreterServerTool? Type394 { get; set; } + public global::OpenRouter.CodeInterpreterServerToolContainer? Type394 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolAllowedTools1? Type395 { get; set; } + public global::OpenRouter.CodeInterpreterServerToolType? Type395 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolAllowedTools? Type396 { get; set; } + public global::OpenRouter.CodeInterpreterServerTool? Type396 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolConnectorId? Type397 { get; set; } + public global::OpenRouter.McpServerToolAllowedTools1? Type397 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolRequireApprovalOneOf0Always? Type398 { get; set; } + public global::OpenRouter.McpServerToolAllowedTools? Type398 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolRequireApprovalOneOf0Never? Type399 { get; set; } + public global::OpenRouter.McpServerToolConnectorId? Type399 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolRequireApproval0? Type400 { get; set; } + public global::OpenRouter.McpServerToolRequireApprovalOneOf0Always? Type400 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolRequireApproval1? Type401 { get; set; } + public global::OpenRouter.McpServerToolRequireApprovalOneOf0Never? Type401 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolRequireApproval2? Type402 { get; set; } + public global::OpenRouter.McpServerToolRequireApproval0? Type402 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolRequireApproval? Type403 { get; set; } + public global::OpenRouter.McpServerToolRequireApproval1? Type403 { get; set; } /// /// /// - public global::OpenRouter.McpServerToolType? Type404 { get; set; } + public global::OpenRouter.McpServerToolRequireApproval2? Type404 { get; set; } /// /// /// - public global::OpenRouter.McpServerTool? Type405 { get; set; } + public global::OpenRouter.McpServerToolRequireApproval? Type405 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolBackground? Type406 { get; set; } + public global::OpenRouter.McpServerToolType? Type406 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolInputFidelity? Type407 { get; set; } + public global::OpenRouter.McpServerTool? Type407 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolInputImageMask? Type408 { get; set; } + public global::OpenRouter.ImageGenerationServerToolBackground? Type408 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolModel? Type409 { get; set; } + public global::OpenRouter.ImageGenerationServerToolInputFidelity? Type409 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolModeration? Type410 { get; set; } + public global::OpenRouter.ImageGenerationServerToolInputImageMask? Type410 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolOutputFormat? Type411 { get; set; } + public global::OpenRouter.ImageGenerationServerToolModel? Type411 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolQuality? Type412 { get; set; } + public global::OpenRouter.ImageGenerationServerToolModeration? Type412 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolSize? Type413 { get; set; } + public global::OpenRouter.ImageGenerationServerToolOutputFormat? Type413 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolType? Type414 { get; set; } + public global::OpenRouter.ImageGenerationServerToolQuality? Type414 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerTool? Type415 { get; set; } + public global::OpenRouter.ImageGenerationServerToolSize? Type415 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type416 { get; set; } + public global::OpenRouter.ImageGenerationServerToolType? Type416 { get; set; } /// /// /// - public global::OpenRouter.CodexLocalShellToolType? Type417 { get; set; } + public global::OpenRouter.ImageGenerationServerTool? Type417 { get; set; } /// /// /// - public global::OpenRouter.CodexLocalShellTool? Type418 { get; set; } + public global::OpenRouter.OneOf? Type418 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolType? Type419 { get; set; } + public global::OpenRouter.CodexLocalShellToolType? Type419 { get; set; } /// /// /// - public global::OpenRouter.ShellServerTool? Type420 { get; set; } + public global::OpenRouter.CodexLocalShellTool? Type420 { get; set; } /// /// /// - public global::OpenRouter.ApplyPatchServerToolType? Type421 { get; set; } + public global::OpenRouter.ShellServerToolType? Type421 { get; set; } /// /// /// - public global::OpenRouter.ApplyPatchServerTool? Type422 { get; set; } + public global::OpenRouter.ShellServerTool? Type422 { get; set; } /// /// /// - public global::OpenRouter.CustomToolFormatOneOf0Type? Type423 { get; set; } + public global::OpenRouter.ApplyPatchServerToolType? Type423 { get; set; } /// /// /// - public global::OpenRouter.CustomToolFormat0? Type424 { get; set; } + public global::OpenRouter.ApplyPatchServerTool? Type424 { get; set; } /// /// /// - public global::OpenRouter.CustomToolFormatOneOf1Syntax? Type425 { get; set; } + public global::OpenRouter.CustomToolFormatOneOf0Type? Type425 { get; set; } /// /// /// - public global::OpenRouter.CustomToolFormatOneOf1Type? Type426 { get; set; } + public global::OpenRouter.CustomToolFormat0? Type426 { get; set; } /// /// /// - public global::OpenRouter.CustomToolFormat1? Type427 { get; set; } + public global::OpenRouter.CustomToolFormatOneOf1Syntax? Type427 { get; set; } /// /// /// - public global::OpenRouter.CustomToolFormat? Type428 { get; set; } + public global::OpenRouter.CustomToolFormatOneOf1Type? Type428 { get; set; } /// /// /// - public global::OpenRouter.CustomToolType? Type429 { get; set; } + public global::OpenRouter.CustomToolFormat1? Type429 { get; set; } /// /// /// - public global::OpenRouter.CustomTool? Type430 { get; set; } + public global::OpenRouter.CustomToolFormat? Type430 { get; set; } /// /// /// - public global::OpenRouter.AdvisorReasoningEffort? Type431 { get; set; } + public global::OpenRouter.CustomToolType? Type431 { get; set; } /// /// /// - public global::OpenRouter.AdvisorReasoning? Type432 { get; set; } + public global::OpenRouter.CustomTool? Type432 { get; set; } /// /// /// - public global::OpenRouter.AdvisorNestedTool? Type433 { get; set; } + public global::OpenRouter.AdvisorReasoningEffort? Type433 { get; set; } /// /// /// - public global::OpenRouter.AdvisorServerToolConfig? Type434 { get; set; } + public global::OpenRouter.AdvisorReasoning? Type434 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type435 { get; set; } + public global::OpenRouter.AdvisorNestedTool? Type435 { get; set; } /// /// /// - public global::OpenRouter.AdvisorServerToolOpenRouterType? Type436 { get; set; } + public global::OpenRouter.AdvisorServerToolConfig? Type436 { get; set; } /// /// /// - public global::OpenRouter.AdvisorServerToolOpenRouter? Type437 { get; set; } + public global::System.Collections.Generic.IList? Type437 { get; set; } /// /// /// - public global::OpenRouter.SubagentReasoningEffort? Type438 { get; set; } + public global::OpenRouter.AdvisorServerToolOpenRouterType? Type438 { get; set; } /// /// /// - public global::OpenRouter.SubagentReasoning? Type439 { get; set; } + public global::OpenRouter.AdvisorServerToolOpenRouter? Type439 { get; set; } /// /// /// - public global::OpenRouter.SubagentNestedTool? Type440 { get; set; } + public global::OpenRouter.SubagentReasoningEffort? Type440 { get; set; } /// /// /// - public global::OpenRouter.SubagentServerToolConfig? Type441 { get; set; } + public global::OpenRouter.SubagentReasoning? Type441 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type442 { get; set; } + public global::OpenRouter.SubagentNestedTool? Type442 { get; set; } /// /// /// - public global::OpenRouter.SubagentServerToolOpenRouterType? Type443 { get; set; } + public global::OpenRouter.SubagentServerToolConfig? Type443 { get; set; } /// /// /// - public global::OpenRouter.SubagentServerToolOpenRouter? Type444 { get; set; } + public global::System.Collections.Generic.IList? Type444 { get; set; } /// /// /// - public global::OpenRouter.DatetimeServerToolConfig? Type445 { get; set; } + public global::OpenRouter.SubagentServerToolOpenRouterType? Type445 { get; set; } /// /// /// - public global::OpenRouter.DatetimeServerToolType? Type446 { get; set; } + public global::OpenRouter.SubagentServerToolOpenRouter? Type446 { get; set; } /// /// /// - public global::OpenRouter.DatetimeServerTool? Type447 { get; set; } + public global::OpenRouter.DatetimeServerToolConfig? Type447 { get; set; } /// /// /// - public global::OpenRouter.FusionServerToolConfigReasoningEffort? Type448 { get; set; } + public global::OpenRouter.DatetimeServerToolType? Type448 { get; set; } /// /// /// - public global::OpenRouter.FusionServerToolConfigReasoning? Type449 { get; set; } + public global::OpenRouter.DatetimeServerTool? Type449 { get; set; } /// /// /// - public global::OpenRouter.FusionServerToolConfigToolsItems? Type450 { get; set; } + public global::OpenRouter.FusionServerToolConfigReasoningEffort? Type450 { get; set; } /// /// /// - public global::OpenRouter.FusionServerToolConfig? Type451 { get; set; } + public global::OpenRouter.FusionServerToolConfigReasoning? Type451 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type452 { get; set; } + public global::OpenRouter.FusionServerToolConfigToolsItems? Type452 { get; set; } /// /// /// - public global::OpenRouter.FusionServerToolOpenRouterType? Type453 { get; set; } + public global::OpenRouter.FusionServerToolConfig? Type453 { get; set; } /// /// /// - public global::OpenRouter.FusionServerToolOpenRouter? Type454 { get; set; } + public global::System.Collections.Generic.IList? Type454 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolConfig? Type455 { get; set; } + public global::OpenRouter.FusionServerToolOpenRouterType? Type455 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolOpenRouterType? Type456 { get; set; } + public global::OpenRouter.FusionServerToolOpenRouter? Type456 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationServerToolOpenRouter? Type457 { get; set; } + public global::OpenRouter.ImageGenerationServerToolConfig? Type457 { get; set; } /// /// /// - public global::OpenRouter.SearchModelsServerToolConfig? Type458 { get; set; } + public global::OpenRouter.ImageGenerationServerToolOpenRouterType? Type458 { get; set; } /// /// /// - public global::OpenRouter.ChatSearchModelsServerToolType? Type459 { get; set; } + public global::OpenRouter.ImageGenerationServerToolOpenRouter? Type459 { get; set; } /// /// /// - public global::OpenRouter.ChatSearchModelsServerTool? Type460 { get; set; } + public global::OpenRouter.SearchModelsServerToolConfig? Type460 { get; set; } /// /// /// - public global::OpenRouter.WebFetchEngineEnum? Type461 { get; set; } + public global::OpenRouter.ChatSearchModelsServerToolType? Type461 { get; set; } /// /// /// - public global::OpenRouter.WebFetchServerToolConfig? Type462 { get; set; } + public global::OpenRouter.ChatSearchModelsServerTool? Type462 { get; set; } /// /// /// - public global::OpenRouter.WebFetchServerToolType? Type463 { get; set; } + public global::OpenRouter.WebFetchEngineEnum? Type463 { get; set; } /// /// /// - public global::OpenRouter.WebFetchServerTool? Type464 { get; set; } + public global::OpenRouter.WebFetchServerToolConfig? Type464 { get; set; } /// /// /// - public global::OpenRouter.SearchQualityLevel? Type465 { get; set; } + public global::OpenRouter.WebFetchServerToolType? Type465 { get; set; } /// /// /// - public global::OpenRouter.WebSearchUserLocationServerToolType? Type466 { get; set; } + public global::OpenRouter.WebFetchServerTool? Type466 { get; set; } /// /// /// - public global::OpenRouter.WebSearchUserLocationServerTool? Type467 { get; set; } + public global::OpenRouter.SearchQualityLevel? Type467 { get; set; } /// /// /// - public global::OpenRouter.WebSearchServerToolConfig? Type468 { get; set; } + public global::OpenRouter.WebSearchUserLocationServerToolType? Type468 { get; set; } /// /// /// - public global::OpenRouter.WebSearchServerToolOpenRouterType? Type469 { get; set; } + public global::OpenRouter.WebSearchUserLocationServerTool? Type469 { get; set; } /// /// /// - public global::OpenRouter.WebSearchServerToolOpenRouter? Type470 { get; set; } + public global::OpenRouter.WebSearchServerToolConfig? Type470 { get; set; } /// /// /// - public global::OpenRouter.ApplyPatchEngineEnum? Type471 { get; set; } + public global::OpenRouter.WebSearchServerToolOpenRouterType? Type471 { get; set; } /// /// /// - public global::OpenRouter.ApplyPatchServerToolConfig? Type472 { get; set; } + public global::OpenRouter.WebSearchServerToolOpenRouter? Type472 { get; set; } /// /// /// - public global::OpenRouter.ApplyPatchServerToolOpenRouterType? Type473 { get; set; } + public global::OpenRouter.ApplyPatchEngineEnum? Type473 { get; set; } /// /// /// - public global::OpenRouter.ApplyPatchServerToolOpenRouter? Type474 { get; set; } + public global::OpenRouter.ApplyPatchServerToolConfig? Type474 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEngine? Type475 { get; set; } + public global::OpenRouter.ApplyPatchServerToolOpenRouterType? Type475 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironment? Type476 { get; set; } + public global::OpenRouter.ApplyPatchServerToolOpenRouter? Type476 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironmentVariant1? Type477 { get; set; } + public global::OpenRouter.BashServerToolEngine? Type477 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironmentVariant1Type? Type478 { get; set; } + public global::OpenRouter.BashServerToolEnvironment? Type478 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironmentVariant2? Type479 { get; set; } + public global::OpenRouter.BashServerToolEnvironmentVariant1? Type479 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironmentVariant2Type? Type480 { get; set; } + public global::OpenRouter.BashServerToolEnvironmentVariant1Type? Type480 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironmentDiscriminator? Type481 { get; set; } + public global::OpenRouter.BashServerToolEnvironmentVariant2? Type481 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolEnvironmentDiscriminatorType? Type482 { get; set; } + public global::OpenRouter.BashServerToolEnvironmentVariant2Type? Type482 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolConfig? Type483 { get; set; } + public global::OpenRouter.BashServerToolEnvironmentDiscriminator? Type483 { get; set; } /// /// /// - public global::OpenRouter.BashServerToolType? Type484 { get; set; } + public global::OpenRouter.BashServerToolEnvironmentDiscriminatorType? Type484 { get; set; } /// /// /// - public global::OpenRouter.BashServerTool? Type485 { get; set; } + public global::OpenRouter.BashServerToolConfig? Type485 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEngine? Type486 { get; set; } + public global::OpenRouter.BashServerToolType? Type486 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironment? Type487 { get; set; } + public global::OpenRouter.BashServerTool? Type487 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironmentVariant1? Type488 { get; set; } + public global::OpenRouter.ShellServerToolEngine? Type488 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironmentVariant1Type? Type489 { get; set; } + public global::OpenRouter.ShellServerToolEnvironment? Type489 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironmentVariant2? Type490 { get; set; } + public global::OpenRouter.ShellServerToolEnvironmentVariant1? Type490 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironmentVariant2Type? Type491 { get; set; } + public global::OpenRouter.ShellServerToolEnvironmentVariant1Type? Type491 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironmentDiscriminator? Type492 { get; set; } + public global::OpenRouter.ShellServerToolEnvironmentVariant2? Type492 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolEnvironmentDiscriminatorType? Type493 { get; set; } + public global::OpenRouter.ShellServerToolEnvironmentVariant2Type? Type493 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolConfig? Type494 { get; set; } + public global::OpenRouter.ShellServerToolEnvironmentDiscriminator? Type494 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolOpenRouterType? Type495 { get; set; } + public global::OpenRouter.ShellServerToolEnvironmentDiscriminatorType? Type495 { get; set; } /// /// /// - public global::OpenRouter.ShellServerToolOpenRouter? Type496 { get; set; } + public global::OpenRouter.ShellServerToolConfig? Type496 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequestToolsItems? Type497 { get; set; } + public global::OpenRouter.ShellServerToolOpenRouterType? Type497 { get; set; } /// /// /// - public global::OpenRouter.TraceConfig? Type498 { get; set; } + public global::OpenRouter.ShellServerToolOpenRouter? Type498 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponsesTruncation? Type499 { get; set; } + public global::OpenRouter.ResponsesRequestToolsItems? Type499 { get; set; } /// /// /// - public global::OpenRouter.ResponsesRequest? Type500 { get; set; } + public global::OpenRouter.TraceConfig? Type500 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type501 { get; set; } + public global::OpenRouter.OpenAIResponsesTruncation? Type501 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type502 { get; set; } + public global::OpenRouter.ResponsesRequest? Type502 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type503 { get; set; } + public global::System.Collections.Generic.IList? Type503 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type504 { get; set; } + public global::System.Collections.Generic.IList? Type504 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type505 { get; set; } + public global::System.Collections.Generic.IList? Type505 { get; set; } /// /// /// - public global::OpenRouter.ResponsesErrorFieldCode? Type506 { get; set; } + public global::OpenRouter.OneOf? Type506 { get; set; } /// /// /// - public global::OpenRouter.ResponsesErrorField? Type507 { get; set; } + public global::System.Collections.Generic.IList? Type507 { get; set; } /// /// /// - public global::OpenRouter.IncompleteDetailsReason? Type508 { get; set; } + public global::OpenRouter.ResponsesErrorFieldCode? Type508 { get; set; } /// /// /// - public global::OpenRouter.IncompleteDetails? Type509 { get; set; } + public global::OpenRouter.ResponsesErrorField? Type509 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0Items? Type510 { get; set; } + public global::OpenRouter.IncompleteDetailsReason? Type510 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant1? Type511 { get; set; } + public global::OpenRouter.IncompleteDetails? Type511 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant1Type? Type512 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0Items? Type512 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant2? Type513 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant1? Type513 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant2Type? Type514 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant1Type? Type514 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant3? Type515 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant2? Type515 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant3Type? Type516 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant2Type? Type516 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant4? Type517 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant3? Type517 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant4Type? Type518 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant3Type? Type518 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsDiscriminator? Type519 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant4? Type519 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsDiscriminatorType? Type520 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsVariant4Type? Type520 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type521 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsDiscriminator? Type521 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Content? Type522 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0ContentOneOf0ItemsDiscriminatorType? Type522 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase0? Type523 { get; set; } + public global::System.Collections.Generic.IList? Type523 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase1? Type524 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Content? Type524 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase? Type525 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase0? Type525 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role0? Type526 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase1? Type526 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role1? Type527 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Phase? Type527 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role2? Type528 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role0? Type528 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role3? Type529 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role1? Type529 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role? Type530 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role2? Type530 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Type? Type531 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role3? Type531 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1Items0? Type532 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Role? Type532 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItems? Type533 { get; set; } + public global::OpenRouter.BaseInputsOneOf1ItemsOneOf0Type? Type533 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant1? Type534 { get; set; } + public global::OpenRouter.BaseInputsOneOf1Items0? Type534 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant1Type? Type535 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItems? Type535 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant2? Type536 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant1? Type536 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant2Type? Type537 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant1Type? Type537 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant3? Type538 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant2? Type538 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant3Type? Type539 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant2Type? Type539 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant4? Type540 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant3? Type540 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant4Type? Type541 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant3Type? Type541 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsDiscriminator? Type542 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant4? Type542 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsDiscriminatorType? Type543 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsVariant4Type? Type543 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemRole0? Type544 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsDiscriminator? Type544 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemRole1? Type545 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemContentItemsDiscriminatorType? Type545 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemRole2? Type546 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemRole0? Type546 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemRole? Type547 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemRole1? Type547 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseInputMessageItemType? Type548 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemRole2? Type548 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponseInputMessageItem? Type549 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemRole? Type549 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type550 { get; set; } + public global::OpenRouter.OpenAiResponseInputMessageItemType? Type550 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1Items? Type551 { get; set; } + public global::OpenRouter.OpenAIResponseInputMessageItem? Type551 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant1? Type552 { get; set; } + public global::System.Collections.Generic.IList? Type552 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant1Type? Type553 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1Items? Type553 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant2? Type554 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant1? Type554 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant2Type? Type555 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant1Type? Type555 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant3? Type556 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant2? Type556 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant3Type? Type557 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant2Type? Type557 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsDiscriminator? Type558 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant3? Type558 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsDiscriminatorType? Type559 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsVariant3Type? Type559 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type560 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsDiscriminator? Type560 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutput? Type561 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutputOneOf1ItemsDiscriminatorType? Type561 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallOutputType? Type562 { get; set; } + public global::System.Collections.Generic.IList? Type562 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponseFunctionToolCallOutput? Type563 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputOutput? Type563 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseFunctionToolCallType? Type564 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallOutputType? Type564 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponseFunctionToolCall? Type565 { get; set; } + public global::OpenRouter.OpenAIResponseFunctionToolCallOutput? Type565 { get; set; } /// /// /// - public global::OpenRouter.OutputItemImageGenerationCallType? Type566 { get; set; } + public global::OpenRouter.OpenAiResponseFunctionToolCallType? Type566 { get; set; } /// /// /// - public global::OpenRouter.OutputItemImageGenerationCall? Type567 { get; set; } + public global::OpenRouter.OpenAIResponseFunctionToolCall? Type567 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageContentItems? Type568 { get; set; } + public global::OpenRouter.OutputItemImageGenerationCallType? Type568 { get; set; } /// /// /// - public global::OpenRouter.OutputMessagePhase0? Type569 { get; set; } + public global::OpenRouter.OutputItemImageGenerationCall? Type569 { get; set; } /// /// /// - public global::OpenRouter.OutputMessagePhase1? Type570 { get; set; } + public global::OpenRouter.OutputMessageContentItems? Type570 { get; set; } /// /// /// - public global::OpenRouter.OutputMessagePhase? Type571 { get; set; } + public global::OpenRouter.OutputMessagePhase0? Type571 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageRole? Type572 { get; set; } + public global::OpenRouter.OutputMessagePhase1? Type572 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageStatus0? Type573 { get; set; } + public global::OpenRouter.OutputMessagePhase? Type573 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageStatus1? Type574 { get; set; } + public global::OpenRouter.OutputMessageRole? Type574 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageStatus2? Type575 { get; set; } + public global::OpenRouter.OutputMessageStatus0? Type575 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageStatus? Type576 { get; set; } + public global::OpenRouter.OutputMessageStatus1? Type576 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageType? Type577 { get; set; } + public global::OpenRouter.OutputMessageStatus2? Type577 { get; set; } /// /// /// - public global::OpenRouter.OutputMessage? Type578 { get; set; } + public global::OpenRouter.OutputMessageStatus? Type578 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type579 { get; set; } + public global::OpenRouter.OutputMessageType? Type579 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallType? Type580 { get; set; } + public global::OpenRouter.OutputMessage? Type580 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponseCustomToolCall? Type581 { get; set; } + public global::System.Collections.Generic.IList? Type581 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1Items? Type582 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallType? Type582 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant1? Type583 { get; set; } + public global::OpenRouter.OpenAIResponseCustomToolCall? Type583 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant1Type? Type584 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1Items? Type584 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant2? Type585 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant1? Type585 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant2Type? Type586 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant1Type? Type586 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant3? Type587 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant2? Type587 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant3Type? Type588 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant2Type? Type588 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsDiscriminator? Type589 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant3? Type589 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsDiscriminatorType? Type590 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsVariant3Type? Type590 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type591 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsDiscriminator? Type591 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutput? Type592 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutputOneOf1ItemsDiscriminatorType? Type592 { get; set; } /// /// /// - public global::OpenRouter.OpenAiResponseCustomToolCallOutputType? Type593 { get; set; } + public global::System.Collections.Generic.IList? Type593 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponseCustomToolCallOutput? Type594 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputOutput? Type594 { get; set; } /// /// /// - public global::OpenRouter.BaseInputsOneOf1Items? Type595 { get; set; } + public global::OpenRouter.OpenAiResponseCustomToolCallOutputType? Type595 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type596 { get; set; } + public global::OpenRouter.OpenAIResponseCustomToolCallOutput? Type596 { get; set; } /// /// /// - public global::OpenRouter.BaseInputs? Type597 { get; set; } + public global::OpenRouter.BaseInputsOneOf1Items? Type597 { get; set; } /// /// /// - public global::OpenRouter.OpenResponsesResultObject? Type598 { get; set; } + public global::System.Collections.Generic.IList? Type598 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemContentItems? Type599 { get; set; } + public global::OpenRouter.BaseInputs? Type599 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemPhase0? Type600 { get; set; } + public global::OpenRouter.OpenResponsesResultObject? Type600 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemPhase1? Type601 { get; set; } + public global::OpenRouter.OutputMessageItemContentItems? Type601 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemPhase? Type602 { get; set; } + public global::OpenRouter.OutputMessageItemPhase0? Type602 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemRole? Type603 { get; set; } + public global::OpenRouter.OutputMessageItemPhase1? Type603 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemStatus0? Type604 { get; set; } + public global::OpenRouter.OutputMessageItemPhase? Type604 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemStatus1? Type605 { get; set; } + public global::OpenRouter.OutputMessageItemRole? Type605 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemStatus2? Type606 { get; set; } + public global::OpenRouter.OutputMessageItemStatus0? Type606 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemStatus? Type607 { get; set; } + public global::OpenRouter.OutputMessageItemStatus1? Type607 { get; set; } /// /// /// - public global::OpenRouter.OutputMessageItemType? Type608 { get; set; } + public global::OpenRouter.OutputMessageItemStatus2? Type608 { get; set; } /// /// /// - public global::OpenRouter.OutputReasoningItemStatus0? Type609 { get; set; } + public global::OpenRouter.OutputMessageItemStatus? Type609 { get; set; } /// /// /// - public global::OpenRouter.OutputReasoningItemStatus1? Type610 { get; set; } + public global::OpenRouter.OutputMessageItemType? Type610 { get; set; } /// /// /// - public global::OpenRouter.OutputReasoningItemStatus2? Type611 { get; set; } + public global::OpenRouter.OutputReasoningItemStatus0? Type611 { get; set; } /// /// /// - public global::OpenRouter.OutputReasoningItemStatus? Type612 { get; set; } + public global::OpenRouter.OutputReasoningItemStatus1? Type612 { get; set; } /// /// /// - public global::OpenRouter.OutputReasoningItemType? Type613 { get; set; } + public global::OpenRouter.OutputReasoningItemStatus2? Type613 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallItemAction? Type614 { get; set; } + public global::OpenRouter.OutputReasoningItemStatus? Type614 { get; set; } /// /// /// - public global::OpenRouter.ShellCallStatus? Type615 { get; set; } + public global::OpenRouter.OutputReasoningItemType? Type615 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallItemType? Type616 { get; set; } + public global::OpenRouter.OutputShellCallItemAction? Type616 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcomeOneOf0Type? Type617 { get; set; } + public global::OpenRouter.ShellCallStatus? Type617 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcome0? Type618 { get; set; } + public global::OpenRouter.OutputShellCallItemType? Type618 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcomeOneOf1Type? Type619 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcomeOneOf0Type? Type619 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcome1? Type620 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcome0? Type620 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcome? Type621 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcomeOneOf1Type? Type621 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemOutputItems? Type622 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcome1? Type622 { get; set; } /// /// /// - public global::OpenRouter.OutputShellCallOutputItemType? Type623 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemOutputItemsOutcome? Type623 { get; set; } /// /// /// - public global::OpenRouter.OutputItems? Type624 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemOutputItems? Type624 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant1? Type625 { get; set; } + public global::OpenRouter.OutputShellCallOutputItemType? Type625 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant1Type? Type626 { get; set; } + public global::OpenRouter.OutputItems? Type626 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant2? Type627 { get; set; } + public global::OpenRouter.OutputItemsVariant1? Type627 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant3? Type628 { get; set; } + public global::OpenRouter.OutputItemsVariant1Type? Type628 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant3Type? Type629 { get; set; } + public global::OpenRouter.OutputItemsVariant2? Type629 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant4? Type630 { get; set; } + public global::OpenRouter.OutputItemsVariant3? Type630 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant4Type? Type631 { get; set; } + public global::OpenRouter.OutputItemsVariant3Type? Type631 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant5? Type632 { get; set; } + public global::OpenRouter.OutputItemsVariant4? Type632 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant6? Type633 { get; set; } + public global::OpenRouter.OutputItemsVariant4Type? Type633 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant7? Type634 { get; set; } + public global::OpenRouter.OutputItemsVariant5? Type634 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant8? Type635 { get; set; } + public global::OpenRouter.OutputItemsVariant6? Type635 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type636 { get; set; } + public global::OpenRouter.OutputItemsVariant7? Type636 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant9? Type637 { get; set; } + public global::OpenRouter.OutputItemsVariant8? Type637 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant9Type? Type638 { get; set; } + public global::System.Collections.Generic.IList? Type638 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant10? Type639 { get; set; } + public global::OpenRouter.OutputItemsVariant9? Type639 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant10Type? Type640 { get; set; } + public global::OpenRouter.OutputItemsVariant9Type? Type640 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant11? Type641 { get; set; } + public global::OpenRouter.OutputItemsVariant10? Type641 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant11Type? Type642 { get; set; } + public global::OpenRouter.OutputItemsVariant10Type? Type642 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant12? Type643 { get; set; } + public global::OpenRouter.OutputItemsVariant11? Type643 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant12Type? Type644 { get; set; } + public global::OpenRouter.OutputItemsVariant11Type? Type644 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant13? Type645 { get; set; } + public global::OpenRouter.OutputItemsVariant12? Type645 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant13Type? Type646 { get; set; } + public global::OpenRouter.OutputItemsVariant12Type? Type646 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant14? Type647 { get; set; } + public global::OpenRouter.OutputItemsVariant13? Type647 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant14Type? Type648 { get; set; } + public global::OpenRouter.OutputItemsVariant13Type? Type648 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant15? Type649 { get; set; } + public global::OpenRouter.OutputItemsVariant14? Type649 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant16? Type650 { get; set; } + public global::OpenRouter.OutputItemsVariant14Type? Type650 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant16Type? Type651 { get; set; } + public global::OpenRouter.OutputItemsVariant15? Type651 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant17? Type652 { get; set; } + public global::OpenRouter.OutputItemsVariant16? Type652 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant17Type? Type653 { get; set; } + public global::OpenRouter.OutputItemsVariant16Type? Type653 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant18? Type654 { get; set; } + public global::OpenRouter.OutputItemsVariant17? Type654 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant18Type? Type655 { get; set; } + public global::OpenRouter.OutputItemsVariant17Type? Type655 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant19? Type656 { get; set; } + public global::OpenRouter.OutputItemsVariant18? Type656 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant20? Type657 { get; set; } + public global::OpenRouter.OutputItemsVariant18Type? Type657 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant21? Type658 { get; set; } + public global::OpenRouter.OutputItemsVariant19? Type658 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant22? Type659 { get; set; } + public global::OpenRouter.OutputItemsVariant20? Type659 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant23? Type660 { get; set; } + public global::OpenRouter.OutputItemsVariant21? Type660 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant24? Type661 { get; set; } + public global::OpenRouter.OutputItemsVariant22? Type661 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant25? Type662 { get; set; } + public global::OpenRouter.OutputItemsVariant23? Type662 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant26? Type663 { get; set; } + public global::OpenRouter.OutputItemsVariant24? Type663 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant27? Type664 { get; set; } + public global::OpenRouter.OutputItemsVariant25? Type664 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant28? Type665 { get; set; } + public global::OpenRouter.OutputItemsVariant26? Type665 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type666 { get; set; } + public global::OpenRouter.OutputItemsVariant27? Type666 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsVariant29? Type667 { get; set; } + public global::OpenRouter.OutputItemsVariant28? Type667 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsDiscriminator? Type668 { get; set; } + public global::System.Collections.Generic.IList? Type668 { get; set; } /// /// /// - public global::OpenRouter.OutputItemsDiscriminatorType? Type669 { get; set; } + public global::OpenRouter.OutputItemsVariant29? Type669 { get; set; } /// /// /// - public global::OpenRouter.BaseReasoningConfig? Type670 { get; set; } + public global::OpenRouter.OutputItemsDiscriminator? Type670 { get; set; } /// /// /// - public global::OpenRouter.ServiceTier2? Type671 { get; set; } + public global::OpenRouter.OutputItemsDiscriminatorType? Type671 { get; set; } /// /// /// - public global::OpenRouter.OpenAIResponsesResponseStatus? Type672 { get; set; } + public global::OpenRouter.BaseReasoningConfig? Type672 { get; set; } /// /// /// - public global::OpenRouter.OpenResponsesResultToolsItemsOneOf0Type? Type673 { get; set; } + public global::OpenRouter.ServiceTier2? Type673 { get; set; } /// /// /// - public global::OpenRouter.OpenResponsesResultToolsItems0? Type674 { get; set; } + public global::OpenRouter.OpenAIResponsesResponseStatus? Type674 { get; set; } /// /// /// - public global::OpenRouter.OpenResponsesResultToolsItems? Type675 { get; set; } + public global::OpenRouter.OpenResponsesResultToolsItemsOneOf0Type? Type675 { get; set; } /// /// /// - public global::OpenRouter.Truncation? Type676 { get; set; } + public global::OpenRouter.OpenResponsesResultToolsItems0? Type676 { get; set; } /// /// /// - public global::OpenRouter.UsageInputTokensDetails? Type677 { get; set; } + public global::OpenRouter.OpenResponsesResultToolsItems? Type677 { get; set; } /// /// /// - public global::OpenRouter.UsageOutputTokensDetails? Type678 { get; set; } + public global::OpenRouter.Truncation? Type678 { get; set; } /// /// /// - public global::OpenRouter.UsageCostDetails? Type679 { get; set; } + public global::OpenRouter.UsageInputTokensDetails? Type679 { get; set; } /// /// /// - public global::OpenRouter.Usage? Type680 { get; set; } + public global::OpenRouter.UsageOutputTokensDetails? Type680 { get; set; } /// /// /// - public global::OpenRouter.ApiErrorType? Type681 { get; set; } + public global::OpenRouter.UsageCostDetails? Type681 { get; set; } /// /// /// - public global::OpenRouter.RouterAttempt? Type682 { get; set; } + public global::OpenRouter.Usage? Type682 { get; set; } /// /// /// - public global::OpenRouter.EndpointInfo? Type683 { get; set; } + public global::OpenRouter.ApiErrorType? Type683 { get; set; } /// /// /// - public global::OpenRouter.EndpointsMetadata? Type684 { get; set; } + public global::OpenRouter.RouterAttempt? Type684 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type685 { get; set; } + public global::OpenRouter.EndpointInfo? Type685 { get; set; } /// /// /// - public global::OpenRouter.RouterParams? Type686 { get; set; } + public global::OpenRouter.EndpointsMetadata? Type686 { get; set; } /// /// /// - public global::OpenRouter.PipelineStageType? Type687 { get; set; } + public global::System.Collections.Generic.IList? Type687 { get; set; } /// /// /// - public global::OpenRouter.PipelineStage? Type688 { get; set; } + public global::OpenRouter.RouterParams? Type688 { get; set; } /// /// /// - public global::OpenRouter.RoutingStrategy? Type689 { get; set; } + public global::OpenRouter.PipelineStageType? Type689 { get; set; } /// /// /// - public global::OpenRouter.OpenRouterMetadata? Type690 { get; set; } + public global::OpenRouter.PipelineStage? Type690 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type691 { get; set; } + public global::OpenRouter.RoutingStrategy? Type691 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type692 { get; set; } + public global::OpenRouter.OpenRouterMetadata? Type692 { get; set; } /// /// /// - public global::OpenRouter.OpenResponsesResult? Type693 { get; set; } + public global::System.Collections.Generic.IList? Type693 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type694 { get; set; } + public global::System.Collections.Generic.IList? Type694 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type695 { get; set; } + public global::OpenRouter.OpenResponsesResult? Type695 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type696 { get; set; } + public global::System.Collections.Generic.IList? Type696 { get; set; } /// /// /// - public global::OpenRouter.BadRequestResponseErrorData? Type697 { get; set; } + public global::OpenRouter.OneOf? Type697 { get; set; } /// /// /// - public global::OpenRouter.BadRequestResponse? Type698 { get; set; } + public global::System.Collections.Generic.IList? Type698 { get; set; } /// /// /// - public global::OpenRouter.UnauthorizedResponseErrorData? Type699 { get; set; } + public global::OpenRouter.BadRequestResponseErrorData? Type699 { get; set; } /// /// /// - public global::OpenRouter.UnauthorizedResponse? Type700 { get; set; } + public global::OpenRouter.BadRequestResponse? Type700 { get; set; } /// /// /// - public global::OpenRouter.PaymentRequiredResponseErrorData? Type701 { get; set; } + public global::OpenRouter.UnauthorizedResponseErrorData? Type701 { get; set; } /// /// /// - public global::OpenRouter.PaymentRequiredResponse? Type702 { get; set; } + public global::OpenRouter.UnauthorizedResponse? Type702 { get; set; } /// /// /// - public global::OpenRouter.ForbiddenResponseErrorData? Type703 { get; set; } + public global::OpenRouter.PaymentRequiredResponseErrorData? Type703 { get; set; } /// /// /// - public global::OpenRouter.ForbiddenResponse? Type704 { get; set; } + public global::OpenRouter.PaymentRequiredResponse? Type704 { get; set; } /// /// /// - public global::OpenRouter.NotFoundResponseErrorData? Type705 { get; set; } + public global::OpenRouter.ForbiddenResponseErrorData? Type705 { get; set; } /// /// /// - public global::OpenRouter.NotFoundResponse? Type706 { get; set; } + public global::OpenRouter.ForbiddenResponse? Type706 { get; set; } /// /// /// - public global::OpenRouter.RequestTimeoutResponseErrorData? Type707 { get; set; } + public global::OpenRouter.NotFoundResponseErrorData? Type707 { get; set; } /// /// /// - public global::OpenRouter.RequestTimeoutResponse? Type708 { get; set; } + public global::OpenRouter.NotFoundResponse? Type708 { get; set; } /// /// /// - public global::OpenRouter.PayloadTooLargeResponseErrorData? Type709 { get; set; } + public global::OpenRouter.RequestTimeoutResponseErrorData? Type709 { get; set; } /// /// /// - public global::OpenRouter.PayloadTooLargeResponse? Type710 { get; set; } + public global::OpenRouter.RequestTimeoutResponse? Type710 { get; set; } /// /// /// - public global::OpenRouter.UnprocessableEntityResponseErrorData? Type711 { get; set; } + public global::OpenRouter.PayloadTooLargeResponseErrorData? Type711 { get; set; } /// /// /// - public global::OpenRouter.UnprocessableEntityResponse? Type712 { get; set; } + public global::OpenRouter.PayloadTooLargeResponse? Type712 { get; set; } /// /// /// - public global::OpenRouter.TooManyRequestsResponseErrorData? Type713 { get; set; } + public global::OpenRouter.UnprocessableEntityResponseErrorData? Type713 { get; set; } /// /// /// - public global::OpenRouter.TooManyRequestsResponse? Type714 { get; set; } + public global::OpenRouter.UnprocessableEntityResponse? Type714 { get; set; } /// /// /// - public global::OpenRouter.InternalServerResponseErrorData? Type715 { get; set; } + public global::OpenRouter.TooManyRequestsResponseErrorData? Type715 { get; set; } /// /// /// - public global::OpenRouter.InternalServerResponse? Type716 { get; set; } + public global::OpenRouter.TooManyRequestsResponse? Type716 { get; set; } /// /// /// - public global::OpenRouter.BadGatewayResponseErrorData? Type717 { get; set; } + public global::OpenRouter.InternalServerResponseErrorData? Type717 { get; set; } /// /// /// - public global::OpenRouter.BadGatewayResponse? Type718 { get; set; } + public global::OpenRouter.InternalServerResponse? Type718 { get; set; } /// /// /// - public global::OpenRouter.ServiceUnavailableResponseErrorData? Type719 { get; set; } + public global::OpenRouter.BadGatewayResponseErrorData? Type719 { get; set; } /// /// /// - public global::OpenRouter.ServiceUnavailableResponse? Type720 { get; set; } + public global::OpenRouter.BadGatewayResponse? Type720 { get; set; } /// /// /// - public global::OpenRouter.AuthKeysPostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type721 { get; set; } + public global::OpenRouter.ServiceUnavailableResponseErrorData? Type721 { get; set; } /// /// /// - public global::OpenRouter.OAuthExchangeAuthCodeForAPIKeyResponse200? Type722 { get; set; } + public global::OpenRouter.ServiceUnavailableResponse? Type722 { get; set; } /// /// /// - public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type723 { get; set; } + public global::OpenRouter.AuthKeysPostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type723 { get; set; } /// /// /// - public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaUsageLimitType? Type724 { get; set; } + public global::OpenRouter.OAuthExchangeAuthCodeForAPIKeyResponse200? Type724 { get; set; } /// /// /// - public global::OpenRouter.AuthKeysCodePostResponsesContentApplicationJsonSchemaData? Type725 { get; set; } + public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaCodeChallengeMethod? Type725 { get; set; } /// /// /// - public global::OpenRouter.OAuthCreateAuthKeysCodeResponse200? Type726 { get; set; } + public global::OpenRouter.AuthKeysCodePostRequestBodyContentApplicationJsonSchemaUsageLimitType? Type726 { get; set; } /// /// /// - public global::OpenRouter.ConflictResponseErrorData? Type727 { get; set; } + public global::OpenRouter.AuthKeysCodePostResponsesContentApplicationJsonSchemaData? Type727 { get; set; } /// /// /// - public global::OpenRouter.ConflictResponse? Type728 { get; set; } + public global::OpenRouter.OAuthCreateAuthKeysCodeResponse200? Type728 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestAspectRatio? Type729 { get; set; } + public global::OpenRouter.ConflictResponseErrorData? Type729 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestBackground? Type730 { get; set; } + public global::OpenRouter.ConflictResponse? Type730 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceDiscriminatorMappingImageUrlImageUrl? Type731 { get; set; } + public global::OpenRouter.ImageGenerationRequestAspectRatio? Type731 { get; set; } /// /// /// - public global::OpenRouter.ContentPartImage? Type732 { get; set; } + public global::OpenRouter.ImageGenerationRequestBackground? Type732 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestOutputFormat? Type733 { get; set; } + public global::OpenRouter.InputReferenceDiscriminatorMappingImageUrlImageUrl? Type733 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestProviderOptions? Type734 { get; set; } + public global::OpenRouter.ContentPartImage? Type734 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestProvider? Type735 { get; set; } + public global::OpenRouter.ImageGenerationRequestOutputFormat? Type735 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestQuality? Type736 { get; set; } + public global::OpenRouter.ImageGenerationRequestProviderOptions? Type736 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequestResolution? Type737 { get; set; } + public global::OpenRouter.ImageGenerationRequestProvider? Type737 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationRequest? Type738 { get; set; } + public global::OpenRouter.ImageGenerationRequestQuality? Type738 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type739 { get; set; } + public global::OpenRouter.ImageGenerationRequestResolution? Type739 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationResponseDataItems? Type740 { get; set; } + public global::OpenRouter.ImageGenerationRequest? Type740 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationUsageCompletionTokensDetails? Type741 { get; set; } + public global::System.Collections.Generic.IList? Type741 { get; set; } /// /// /// - public global::OpenRouter.CostDetails? Type742 { get; set; } + public global::OpenRouter.ImageGenerationResponseDataItems? Type742 { get; set; } /// /// /// - public global::OpenRouter.AnthropicIterationCacheCreation? Type743 { get; set; } + public global::OpenRouter.ImageGenerationUsageCompletionTokensDetails? Type743 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCompactionUsageIterationType? Type744 { get; set; } + public global::OpenRouter.CostDetails? Type744 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCompactionUsageIteration? Type745 { get; set; } + public global::OpenRouter.AnthropicIterationCacheCreation? Type745 { get; set; } /// /// /// - public global::OpenRouter.AnthropicMessageUsageIterationType? Type746 { get; set; } + public global::OpenRouter.AnthropicCompactionUsageIterationType? Type746 { get; set; } /// /// /// - public global::OpenRouter.AnthropicMessageUsageIteration? Type747 { get; set; } + public global::OpenRouter.AnthropicCompactionUsageIteration? Type747 { get; set; } /// /// /// - public global::OpenRouter.AnthropicAdvisorMessageUsageIterationType? Type748 { get; set; } + public global::OpenRouter.AnthropicMessageUsageIterationType? Type748 { get; set; } /// /// /// - public global::OpenRouter.AnthropicAdvisorMessageUsageIteration? Type749 { get; set; } + public global::OpenRouter.AnthropicMessageUsageIteration? Type749 { get; set; } /// /// /// - public global::OpenRouter.AnthropicUnknownUsageIteration? Type750 { get; set; } + public global::OpenRouter.AnthropicAdvisorMessageUsageIterationType? Type750 { get; set; } /// /// /// - public global::OpenRouter.AnthropicUsageIteration? Type751 { get; set; } + public global::OpenRouter.AnthropicAdvisorMessageUsageIteration? Type751 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationUsagePromptTokensDetails? Type752 { get; set; } + public global::OpenRouter.AnthropicUnknownUsageIteration? Type752 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationUsageServerToolUse? Type753 { get; set; } + public global::OpenRouter.AnthropicUsageIteration? Type753 { get; set; } /// /// /// - public global::OpenRouter.AnthropicSpeed? Type754 { get; set; } + public global::OpenRouter.ImageGenerationUsagePromptTokensDetails? Type754 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationUsage? Type755 { get; set; } + public global::OpenRouter.ImageGenerationUsageServerToolUse? Type755 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type756 { get; set; } + public global::OpenRouter.AnthropicSpeed? Type756 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type757 { get; set; } + public global::OpenRouter.ImageGenerationUsage? Type757 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type758 { get; set; } + public global::OpenRouter.OneOf? Type758 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type759 { get; set; } + public global::System.Collections.Generic.IList? Type759 { get; set; } /// /// /// - public global::OpenRouter.ImageGenerationResponse? Type760 { get; set; } + public global::OpenRouter.OneOf? Type760 { get; set; } /// /// /// - public global::System.DateTimeOffset? Type761 { get; set; } + public global::OpenRouter.OneOf? Type761 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type762 { get; set; } + public global::OpenRouter.ImageGenerationResponse? Type762 { get; set; } /// /// /// - public global::OpenRouter.InputModality? Type763 { get; set; } + public global::System.DateTimeOffset? Type763 { get; set; } /// /// /// - public global::OpenRouter.ImageOutputModality? Type764 { get; set; } + public global::System.Collections.Generic.IList? Type764 { get; set; } /// /// /// - public global::OpenRouter.ImageModelArchitecture? Type765 { get; set; } + public global::OpenRouter.InputModality? Type765 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type766 { get; set; } + public global::OpenRouter.ImageOutputModality? Type766 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type767 { get; set; } + public global::OpenRouter.ImageModelArchitecture? Type767 { get; set; } /// /// /// - public global::OpenRouter.EnumCapabilityType? Type768 { get; set; } + public global::System.Collections.Generic.IList? Type768 { get; set; } /// /// /// - public global::OpenRouter.RangeCapabilityType? Type769 { get; set; } + public global::System.Collections.Generic.IList? Type769 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptor? Type770 { get; set; } + public global::OpenRouter.EnumCapabilityType? Type770 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptorVariant1? Type771 { get; set; } + public global::OpenRouter.RangeCapabilityType? Type771 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptorVariant1Type? Type772 { get; set; } + public global::OpenRouter.CapabilityDescriptor? Type772 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptorVariant2? Type773 { get; set; } + public global::OpenRouter.CapabilityDescriptorVariant1? Type773 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptorVariant3? Type774 { get; set; } + public global::OpenRouter.CapabilityDescriptorVariant1Type? Type774 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptorDiscriminator? Type775 { get; set; } + public global::OpenRouter.CapabilityDescriptorVariant2? Type775 { get; set; } /// /// /// - public global::OpenRouter.CapabilityDescriptorDiscriminatorType? Type776 { get; set; } + public global::OpenRouter.CapabilityDescriptorVariant3? Type776 { get; set; } /// /// /// - public global::OpenRouter.SupportedParameters? Type777 { get; set; } + public global::OpenRouter.CapabilityDescriptorDiscriminator? Type777 { get; set; } /// /// /// - public global::OpenRouter.ImageModelListItem? Type778 { get; set; } + public global::OpenRouter.CapabilityDescriptorDiscriminatorType? Type778 { get; set; } /// /// /// - public global::OpenRouter.ImageModelsListResponse? Type779 { get; set; } + public global::OpenRouter.SupportedParameters? Type779 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type780 { get; set; } + public global::OpenRouter.ImageModelListItem? Type780 { get; set; } /// /// /// - public global::OpenRouter.ImagePricingEntryBillable? Type781 { get; set; } + public global::OpenRouter.ImageModelsListResponse? Type781 { get; set; } /// /// /// - public global::OpenRouter.ImagePricingEntryUnit? Type782 { get; set; } + public global::System.Collections.Generic.IList? Type782 { get; set; } /// /// /// - public global::OpenRouter.ImagePricingEntry? Type783 { get; set; } + public global::OpenRouter.ImagePricingEntryBillable? Type783 { get; set; } /// /// /// - public global::OpenRouter.ImageEndpoint? Type784 { get; set; } + public global::OpenRouter.ImagePricingEntryUnit? Type784 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type785 { get; set; } + public global::OpenRouter.ImagePricingEntry? Type785 { get; set; } /// /// /// - public global::OpenRouter.ImageModelEndpointsResponse? Type786 { get; set; } + public global::OpenRouter.ImageEndpoint? Type786 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type787 { get; set; } + public global::System.Collections.Generic.IList? Type787 { get; set; } /// /// /// - public global::OpenRouter.ProviderOptions? Type788 { get; set; } + public global::OpenRouter.ImageModelEndpointsResponse? Type788 { get; set; } /// /// /// - public global::OpenRouter.SpeechRequestProvider? Type789 { get; set; } + public global::System.Collections.Generic.IList? Type789 { get; set; } /// /// /// - public global::OpenRouter.SpeechRequestResponseFormat? Type790 { get; set; } + public global::OpenRouter.ProviderOptions? Type790 { get; set; } /// /// /// - public global::OpenRouter.SpeechRequest? Type791 { get; set; } + public global::OpenRouter.SpeechRequestProvider? Type791 { get; set; } /// /// /// - public global::OpenRouter.STTInputAudio? Type792 { get; set; } + public global::OpenRouter.SpeechRequestResponseFormat? Type792 { get; set; } /// /// /// - public global::OpenRouter.SttRequestProvider? Type793 { get; set; } + public global::OpenRouter.SpeechRequest? Type793 { get; set; } /// /// /// - public global::OpenRouter.STTRequest? Type794 { get; set; } + public global::OpenRouter.STTInputAudio? Type794 { get; set; } /// /// /// - public global::OpenRouter.STTUsage? Type795 { get; set; } + public global::OpenRouter.SttRequestProvider? Type795 { get; set; } /// /// /// - public global::OpenRouter.STTResponse? Type796 { get; set; } + public global::OpenRouter.STTRequest? Type796 { get; set; } /// /// /// - public global::OpenRouter.ActivityItem? Type797 { get; set; } + public global::OpenRouter.STTUsage? Type797 { get; set; } /// /// /// - public global::OpenRouter.ActivityResponse? Type798 { get; set; } + public global::OpenRouter.STTResponse? Type798 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type799 { get; set; } + public global::OpenRouter.ActivityItem? Type799 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataDimensionsItems? Type800 { get; set; } + public global::OpenRouter.ActivityResponse? Type800 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataGranularitiesItemsName? Type801 { get; set; } + public global::System.Collections.Generic.IList? Type801 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataGranularitiesItems? Type802 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataDimensionsItems? Type802 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataMetricsItemsDisplayFormat? Type803 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataGranularitiesItemsName? Type803 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataMetricsItems? Type804 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataGranularitiesItems? Type804 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataOperatorsItemsName? Type805 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataMetricsItemsDisplayFormat? Type805 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataOperatorsItemsValueType? Type806 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataMetricsItems? Type806 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataOperatorsItems? Type807 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataOperatorsItemsName? Type807 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaData? Type808 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataOperatorsItemsValueType? Type808 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type809 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaDataOperatorsItems? Type809 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type810 { get; set; } + public global::OpenRouter.AnalyticsMetaGetResponsesContentApplicationJsonSchemaData? Type810 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type811 { get; set; } + public global::System.Collections.Generic.IList? Type811 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type812 { get; set; } + public global::System.Collections.Generic.IList? Type812 { get; set; } /// /// /// - public global::OpenRouter.BetaAnalyticsGetAnalyticsMetaResponse200? Type813 { get; set; } + public global::System.Collections.Generic.IList? Type813 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaFiltersItemsValueOneOf2Items? Type814 { get; set; } + public global::System.Collections.Generic.IList? Type814 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type815 { get; set; } + public global::OpenRouter.BetaAnalyticsGetAnalyticsMetaResponse200? Type815 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaFiltersItemsValue? Type816 { get; set; } + public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaFiltersItemsValueOneOf2Items? Type816 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaFiltersItems? Type817 { get; set; } + public global::System.Collections.Generic.IList? Type817 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaOrderByDirection? Type818 { get; set; } + public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaFiltersItemsValue? Type818 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaOrderBy? Type819 { get; set; } + public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaFiltersItems? Type819 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaTimeRange? Type820 { get; set; } + public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaOrderByDirection? Type820 { get; set; } /// /// /// - public global::System.DateTime? Type821 { get; set; } + public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaOrderBy? Type821 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostResponsesContentApplicationJsonSchemaDataDataItems? Type822 { get; set; } + public global::OpenRouter.AnalyticsQueryPostRequestBodyContentApplicationJsonSchemaTimeRange? Type822 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostResponsesContentApplicationJsonSchemaDataMetadata? Type823 { get; set; } + public global::System.DateTime? Type823 { get; set; } /// /// /// - public global::OpenRouter.AnalyticsQueryPostResponsesContentApplicationJsonSchemaData? Type824 { get; set; } + public global::OpenRouter.AnalyticsQueryPostResponsesContentApplicationJsonSchemaDataDataItems? Type824 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type825 { get; set; } + public global::OpenRouter.AnalyticsQueryPostResponsesContentApplicationJsonSchemaDataMetadata? Type825 { get; set; } /// /// /// - public global::OpenRouter.BetaAnalyticsQueryAnalyticsResponse200? Type826 { get; set; } + public global::OpenRouter.AnalyticsQueryPostResponsesContentApplicationJsonSchemaData? Type826 { get; set; } /// /// /// - public global::OpenRouter.BenchmarksGetParametersSource? Type827 { get; set; } + public global::System.Collections.Generic.IList? Type827 { get; set; } /// /// /// - public global::OpenRouter.BenchmarksGetParametersTaskType? Type828 { get; set; } + public global::OpenRouter.BetaAnalyticsQueryAnalyticsResponse200? Type828 { get; set; } /// /// /// - public global::OpenRouter.BenchmarksGetParametersArena? Type829 { get; set; } + public global::OpenRouter.BenchmarksGetParametersSource? Type829 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarkPricing? Type830 { get; set; } + public global::OpenRouter.BenchmarksGetParametersTaskType? Type830 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsDiscriminatorMappingDesignArenaTournamentStats? Type831 { get; set; } + public global::OpenRouter.BenchmarksGetParametersArena? Type831 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItems? Type832 { get; set; } + public global::OpenRouter.UnifiedBenchmarkPricing? Type832 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant1? Type833 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsDiscriminatorMappingDesignArenaTournamentStats? Type833 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant1Source? Type834 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItems? Type834 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant2? Type835 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant1? Type835 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant2Source? Type836 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant1Source? Type836 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsDiscriminator? Type837 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant2? Type837 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponseDataItemsDiscriminatorSource? Type838 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsVariant2Source? Type838 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksMetaSource? Type839 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsDiscriminator? Type839 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksMetaVersion? Type840 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponseDataItemsDiscriminatorSource? Type840 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksMeta? Type841 { get; set; } + public global::OpenRouter.UnifiedBenchmarksMetaSource? Type841 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type842 { get; set; } + public global::OpenRouter.UnifiedBenchmarksMetaVersion? Type842 { get; set; } /// /// /// - public global::OpenRouter.UnifiedBenchmarksResponse? Type843 { get; set; } + public global::OpenRouter.UnifiedBenchmarksMeta? Type843 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type844 { get; set; } + public global::OpenRouter.OneOf? Type844 { get; set; } /// /// /// - public global::OpenRouter.ByokGetParametersProvider? Type845 { get; set; } + public global::OpenRouter.UnifiedBenchmarksResponse? Type845 { get; set; } /// /// /// - public global::OpenRouter.BYOKProviderSlug? Type846 { get; set; } + public global::System.Collections.Generic.IList? Type846 { get; set; } /// /// /// - public global::OpenRouter.BYOKKey? Type847 { get; set; } + public global::OpenRouter.ByokGetParametersProvider? Type847 { get; set; } /// /// /// - public global::System.Guid? Type848 { get; set; } + public global::OpenRouter.BYOKProviderSlug? Type848 { get; set; } /// /// /// - public global::OpenRouter.ListBYOKKeysResponse? Type849 { get; set; } + public global::OpenRouter.BYOKKey? Type849 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type850 { get; set; } + public global::System.Guid? Type850 { get; set; } /// /// /// - public global::OpenRouter.CreateBYOKKeyRequest? Type851 { get; set; } + public global::OpenRouter.ListBYOKKeysResponse? Type851 { get; set; } /// /// /// - public global::OpenRouter.CreateByokKeyResponseData? Type852 { get; set; } + public global::System.Collections.Generic.IList? Type852 { get; set; } /// /// /// - public global::OpenRouter.CreateBYOKKeyResponse? Type853 { get; set; } + public global::OpenRouter.CreateBYOKKeyRequest? Type853 { get; set; } /// /// /// - public global::OpenRouter.GetByokKeyResponseData? Type854 { get; set; } + public global::OpenRouter.CreateByokKeyResponseData? Type854 { get; set; } /// /// /// - public global::OpenRouter.GetBYOKKeyResponse? Type855 { get; set; } + public global::OpenRouter.CreateBYOKKeyResponse? Type855 { get; set; } /// /// /// - public global::OpenRouter.DeleteBYOKKeyResponse? Type856 { get; set; } + public global::OpenRouter.GetByokKeyResponseData? Type856 { get; set; } /// /// /// - public global::OpenRouter.UpdateBYOKKeyRequest? Type857 { get; set; } + public global::OpenRouter.GetBYOKKeyResponse? Type857 { get; set; } /// /// /// - public global::OpenRouter.UpdateByokKeyResponseData? Type858 { get; set; } + public global::OpenRouter.DeleteBYOKKeyResponse? Type858 { get; set; } /// /// /// - public global::OpenRouter.UpdateBYOKKeyResponse? Type859 { get; set; } + public global::OpenRouter.UpdateBYOKKeyRequest? Type859 { get; set; } /// /// /// - public global::OpenRouter.ChatAudioOutput? Type860 { get; set; } + public global::OpenRouter.UpdateByokKeyResponseData? Type860 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsDiscriminatorMappingFileFile? Type861 { get; set; } + public global::OpenRouter.UpdateBYOKKeyResponse? Type861 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsDiscriminatorMappingImageUrlImageUrlDetail? Type862 { get; set; } + public global::OpenRouter.ChatAudioOutput? Type862 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsDiscriminatorMappingImageUrlImageUrl? Type863 { get; set; } + public global::OpenRouter.ChatContentItemsDiscriminatorMappingFileFile? Type863 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsDiscriminatorMappingInputAudioInputAudio? Type864 { get; set; } + public global::OpenRouter.ChatContentItemsDiscriminatorMappingImageUrlImageUrlDetail? Type864 { get; set; } /// /// /// - public global::OpenRouter.LegacyChatContentVideoType? Type865 { get; set; } + public global::OpenRouter.ChatContentItemsDiscriminatorMappingImageUrlImageUrl? Type865 { get; set; } /// /// /// - public global::OpenRouter.ChatContentVideoInput? Type866 { get; set; } + public global::OpenRouter.ChatContentItemsDiscriminatorMappingInputAudioInputAudio? Type866 { get; set; } /// /// /// - public global::OpenRouter.ChatContentCacheControlType? Type867 { get; set; } + public global::OpenRouter.LegacyChatContentVideoType? Type867 { get; set; } /// /// /// - public global::OpenRouter.ChatContentCacheControl? Type868 { get; set; } + public global::OpenRouter.ChatContentVideoInput? Type868 { get; set; } /// /// /// - public global::OpenRouter.ChatContentTextType? Type869 { get; set; } + public global::OpenRouter.ChatContentCacheControlType? Type869 { get; set; } /// /// /// - public global::OpenRouter.ChatContentVideoType? Type870 { get; set; } + public global::OpenRouter.ChatContentCacheControl? Type870 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItems? Type871 { get; set; } + public global::OpenRouter.ChatContentTextType? Type871 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant1? Type872 { get; set; } + public global::OpenRouter.ChatContentVideoType? Type872 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant1Type? Type873 { get; set; } + public global::OpenRouter.ChatContentItems? Type873 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant2? Type874 { get; set; } + public global::OpenRouter.ChatContentItemsVariant1? Type874 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant2Type? Type875 { get; set; } + public global::OpenRouter.ChatContentItemsVariant1Type? Type875 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant3? Type876 { get; set; } + public global::OpenRouter.ChatContentItemsVariant2? Type876 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant3Type? Type877 { get; set; } + public global::OpenRouter.ChatContentItemsVariant2Type? Type877 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant4? Type878 { get; set; } + public global::OpenRouter.ChatContentItemsVariant3? Type878 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant5? Type879 { get; set; } + public global::OpenRouter.ChatContentItemsVariant3Type? Type879 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsVariant6? Type880 { get; set; } + public global::OpenRouter.ChatContentItemsVariant4? Type880 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsDiscriminator? Type881 { get; set; } + public global::OpenRouter.ChatContentItemsVariant5? Type881 { get; set; } /// /// /// - public global::OpenRouter.ChatContentItemsDiscriminatorType? Type882 { get; set; } + public global::OpenRouter.ChatContentItemsVariant6? Type882 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type883 { get; set; } + public global::OpenRouter.ChatContentItemsDiscriminator? Type883 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesDiscriminatorMappingAssistantContent? Type884 { get; set; } + public global::OpenRouter.ChatContentItemsDiscriminatorType? Type884 { get; set; } /// /// /// - public global::OpenRouter.ChatAssistantImagesItemsImageUrl? Type885 { get; set; } + public global::System.Collections.Generic.IList? Type885 { get; set; } /// /// /// - public global::OpenRouter.ChatAssistantImagesItems? Type886 { get; set; } + public global::OpenRouter.ChatMessagesDiscriminatorMappingAssistantContent? Type886 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type887 { get; set; } + public global::OpenRouter.ChatAssistantImagesItemsImageUrl? Type887 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnion? Type888 { get; set; } + public global::OpenRouter.ChatAssistantImagesItems? Type888 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionVariant1? Type889 { get; set; } + public global::System.Collections.Generic.IList? Type889 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionVariant1Type? Type890 { get; set; } + public global::OpenRouter.ReasoningDetailUnion? Type890 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionVariant2? Type891 { get; set; } + public global::OpenRouter.ReasoningDetailUnionVariant1? Type891 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionVariant2Type? Type892 { get; set; } + public global::OpenRouter.ReasoningDetailUnionVariant1Type? Type892 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionVariant3? Type893 { get; set; } + public global::OpenRouter.ReasoningDetailUnionVariant2? Type893 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionVariant3Type? Type894 { get; set; } + public global::OpenRouter.ReasoningDetailUnionVariant2Type? Type894 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionDiscriminator? Type895 { get; set; } + public global::OpenRouter.ReasoningDetailUnionVariant3? Type895 { get; set; } /// /// /// - public global::OpenRouter.ReasoningDetailUnionDiscriminatorType? Type896 { get; set; } + public global::OpenRouter.ReasoningDetailUnionVariant3Type? Type896 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type897 { get; set; } + public global::OpenRouter.ReasoningDetailUnionDiscriminator? Type897 { get; set; } /// /// /// - public global::OpenRouter.ChatToolCallFunction? Type898 { get; set; } + public global::OpenRouter.ReasoningDetailUnionDiscriminatorType? Type898 { get; set; } /// /// /// - public global::OpenRouter.ChatToolCallType? Type899 { get; set; } + public global::System.Collections.Generic.IList? Type899 { get; set; } /// /// /// - public global::OpenRouter.ChatToolCall? Type900 { get; set; } + public global::OpenRouter.ChatToolCallFunction? Type900 { get; set; } /// /// /// - public global::OpenRouter.ChatContentText? Type901 { get; set; } + public global::OpenRouter.ChatToolCallType? Type901 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type902 { get; set; } + public global::OpenRouter.ChatToolCall? Type902 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesDiscriminatorMappingDeveloperContent? Type903 { get; set; } + public global::OpenRouter.ChatContentText? Type903 { get; set; } /// /// /// - public global::OpenRouter.ChatSystemMessageContent? Type904 { get; set; } + public global::System.Collections.Generic.IList? Type904 { get; set; } /// /// /// - public global::OpenRouter.ChatSystemMessageRole? Type905 { get; set; } + public global::OpenRouter.ChatMessagesDiscriminatorMappingDeveloperContent? Type905 { get; set; } /// /// /// - public global::OpenRouter.ChatToolMessageContent? Type906 { get; set; } + public global::OpenRouter.ChatSystemMessageContent? Type906 { get; set; } /// /// /// - public global::OpenRouter.ChatToolMessageRole? Type907 { get; set; } + public global::OpenRouter.ChatSystemMessageRole? Type907 { get; set; } /// /// /// - public global::OpenRouter.ChatUserMessageContent? Type908 { get; set; } + public global::OpenRouter.ChatToolMessageContent? Type908 { get; set; } /// /// /// - public global::OpenRouter.ChatUserMessageRole? Type909 { get; set; } + public global::OpenRouter.ChatToolMessageRole? Type909 { get; set; } /// /// /// - public global::OpenRouter.ChatMessages? Type910 { get; set; } + public global::OpenRouter.ChatUserMessageContent? Type910 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant1? Type911 { get; set; } + public global::OpenRouter.ChatUserMessageRole? Type911 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant1Role? Type912 { get; set; } + public global::OpenRouter.ChatMessages? Type912 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type913 { get; set; } + public global::OpenRouter.ChatMessagesVariant1? Type913 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant2? Type914 { get; set; } + public global::OpenRouter.ChatMessagesVariant1Role? Type914 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant2Role? Type915 { get; set; } + public global::System.Collections.Generic.IList? Type915 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant3? Type916 { get; set; } + public global::OpenRouter.ChatMessagesVariant2? Type916 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant4? Type917 { get; set; } + public global::OpenRouter.ChatMessagesVariant2Role? Type917 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesVariant5? Type918 { get; set; } + public global::OpenRouter.ChatMessagesVariant3? Type918 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesDiscriminator? Type919 { get; set; } + public global::OpenRouter.ChatMessagesVariant4? Type919 { get; set; } /// /// /// - public global::OpenRouter.ChatMessagesDiscriminatorRole? Type920 { get; set; } + public global::OpenRouter.ChatMessagesVariant5? Type920 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestModalitiesItems? Type921 { get; set; } + public global::OpenRouter.ChatMessagesDiscriminator? Type921 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItems? Type922 { get; set; } + public global::OpenRouter.ChatMessagesDiscriminatorRole? Type922 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant1? Type923 { get; set; } + public global::OpenRouter.ChatRequestModalitiesItems? Type923 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant1Id? Type924 { get; set; } + public global::OpenRouter.ChatRequestPluginsItems? Type924 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant2? Type925 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant1? Type925 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant2Id? Type926 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant1Id? Type926 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant3? Type927 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant2? Type927 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant3Id? Type928 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant2Id? Type928 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant4? Type929 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant3? Type929 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant4Id? Type930 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant3Id? Type930 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant5? Type931 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant4? Type931 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant5Id? Type932 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant4Id? Type932 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant6? Type933 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant5? Type933 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant6Id? Type934 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant5Id? Type934 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant7? Type935 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant6? Type935 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant7Id? Type936 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant6Id? Type936 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant8? Type937 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant7? Type937 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsVariant9? Type938 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant7Id? Type938 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsDiscriminator? Type939 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant8? Type939 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestPluginsItemsDiscriminatorId? Type940 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsVariant9? Type940 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestReasoningEffort? Type941 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsDiscriminator? Type941 { get; set; } /// /// /// - public global::OpenRouter.ChatReasoningSummaryVerbosityEnum? Type942 { get; set; } + public global::OpenRouter.ChatRequestPluginsItemsDiscriminatorId? Type942 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestReasoning? Type943 { get; set; } + public global::OpenRouter.ChatRequestReasoningEffort? Type943 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type944 { get; set; } + public global::OpenRouter.ChatReasoningSummaryVerbosityEnum? Type944 { get; set; } /// /// /// - public global::OpenRouter.ChatJsonSchemaConfig? Type945 { get; set; } + public global::OpenRouter.ChatRequestReasoning? Type945 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormat? Type946 { get; set; } + public global::OpenRouter.OneOf? Type946 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant1? Type947 { get; set; } + public global::OpenRouter.ChatJsonSchemaConfig? Type947 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant1Type? Type948 { get; set; } + public global::OpenRouter.ChatRequestResponseFormat? Type948 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant2? Type949 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant1? Type949 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant3? Type950 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant1Type? Type950 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant3Type? Type951 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant2? Type951 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant4? Type952 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant3? Type952 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant4Type? Type953 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant3Type? Type953 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant5? Type954 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant4? Type954 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatVariant5Type? Type955 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant4Type? Type955 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatDiscriminator? Type956 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant5? Type956 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestResponseFormatDiscriminatorType? Type957 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatVariant5Type? Type957 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestServiceTier? Type958 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatDiscriminator? Type958 { get; set; } /// /// /// - public global::OpenRouter.ChatRequestStop? Type959 { get; set; } + public global::OpenRouter.ChatRequestResponseFormatDiscriminatorType? Type959 { get; set; } /// /// /// - public global::OpenRouter.ChatStreamOptions? Type960 { get; set; } + public global::OpenRouter.ChatRequestServiceTier? Type960 { get; set; } /// /// /// - public global::OpenRouter.ChatToolChoice0? Type961 { get; set; } + public global::OpenRouter.ChatRequestStop? Type961 { get; set; } /// /// /// - public global::OpenRouter.ChatToolChoice1? Type962 { get; set; } + public global::OpenRouter.ChatStreamOptions? Type962 { get; set; } /// /// /// - public global::OpenRouter.ChatToolChoice2? Type963 { get; set; } + public global::OpenRouter.ChatToolChoice0? Type963 { get; set; } /// /// /// - public global::OpenRouter.ChatNamedToolChoiceFunction? Type964 { get; set; } + public global::OpenRouter.ChatToolChoice1? Type964 { get; set; } /// /// /// - public global::OpenRouter.ChatNamedToolChoiceType? Type965 { get; set; } + public global::OpenRouter.ChatToolChoice2? Type965 { get; set; } /// /// /// - public global::OpenRouter.ChatNamedToolChoice? Type966 { get; set; } + public global::OpenRouter.ChatNamedToolChoiceFunction? Type966 { get; set; } /// /// /// - public global::OpenRouter.ChatServerToolChoice? Type967 { get; set; } + public global::OpenRouter.ChatNamedToolChoiceType? Type967 { get; set; } /// /// /// - public global::OpenRouter.ChatToolChoice? Type968 { get; set; } + public global::OpenRouter.ChatNamedToolChoice? Type968 { get; set; } /// /// /// - public global::OpenRouter.ChatFunctionToolOneOf0Function? Type969 { get; set; } + public global::OpenRouter.ChatServerToolChoice? Type969 { get; set; } /// /// /// - public global::OpenRouter.ChatFunctionToolOneOf0Type? Type970 { get; set; } + public global::OpenRouter.ChatToolChoice? Type970 { get; set; } /// /// /// - public global::OpenRouter.ChatFunctionTool0? Type971 { get; set; } + public global::OpenRouter.ChatFunctionToolOneOf0Function? Type971 { get; set; } /// /// /// - public global::OpenRouter.WebSearchConfig? Type972 { get; set; } + public global::OpenRouter.ChatFunctionToolOneOf0Type? Type972 { get; set; } /// /// /// - public global::OpenRouter.OpenRouterWebSearchServerToolType? Type973 { get; set; } + public global::OpenRouter.ChatFunctionTool0? Type973 { get; set; } /// /// /// - public global::OpenRouter.OpenRouterWebSearchServerTool? Type974 { get; set; } + public global::OpenRouter.WebSearchConfig? Type974 { get; set; } /// /// /// - public global::OpenRouter.ChatWebSearchShorthandType? Type975 { get; set; } + public global::OpenRouter.OpenRouterWebSearchServerToolType? Type975 { get; set; } /// /// /// - public global::OpenRouter.ChatWebSearchShorthand? Type976 { get; set; } + public global::OpenRouter.OpenRouterWebSearchServerTool? Type976 { get; set; } /// /// /// - public global::OpenRouter.ChatFunctionTool? Type977 { get; set; } + public global::OpenRouter.ChatWebSearchShorthandType? Type977 { get; set; } /// /// /// - public global::OpenRouter.ChatRequest? Type978 { get; set; } + public global::OpenRouter.ChatWebSearchShorthand? Type978 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type979 { get; set; } + public global::OpenRouter.ChatFunctionTool? Type979 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type980 { get; set; } + public global::OpenRouter.ChatRequest? Type980 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type981 { get; set; } + public global::System.Collections.Generic.Dictionary? Type981 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type982 { get; set; } + public global::System.Collections.Generic.IList? Type982 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type983 { get; set; } + public global::System.Collections.Generic.IList? Type983 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type984 { get; set; } + public global::System.Collections.Generic.IList? Type984 { get; set; } /// /// /// - public global::OpenRouter.ChatFinishReasonEnum? Type985 { get; set; } + public global::OpenRouter.OneOf? Type985 { get; set; } /// /// /// - public global::OpenRouter.ChatTokenLogprobTopLogprobsItems? Type986 { get; set; } + public global::System.Collections.Generic.IList? Type986 { get; set; } /// /// /// - public global::OpenRouter.ChatTokenLogprob? Type987 { get; set; } + public global::OpenRouter.ChatFinishReasonEnum? Type987 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type988 { get; set; } + public global::OpenRouter.ChatTokenLogprobTopLogprobsItems? Type988 { get; set; } /// /// /// - public global::OpenRouter.ChatTokenLogprobs? Type989 { get; set; } + public global::OpenRouter.ChatTokenLogprob? Type989 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type990 { get; set; } + public global::System.Collections.Generic.IList? Type990 { get; set; } /// /// /// - public global::OpenRouter.ChatAssistantMessage? Type991 { get; set; } + public global::OpenRouter.ChatTokenLogprobs? Type991 { get; set; } /// /// /// - public global::OpenRouter.ChatChoice? Type992 { get; set; } + public global::System.Collections.Generic.IList? Type992 { get; set; } /// /// /// - public global::OpenRouter.ChatResultObject? Type993 { get; set; } + public global::OpenRouter.ChatAssistantMessage? Type993 { get; set; } /// /// /// - public global::OpenRouter.ChatUsageCompletionTokensDetails? Type994 { get; set; } + public global::OpenRouter.ChatChoice? Type994 { get; set; } /// /// /// - public global::OpenRouter.ChatUsagePromptTokensDetails? Type995 { get; set; } + public global::OpenRouter.ChatResultObject? Type995 { get; set; } /// /// /// - public global::OpenRouter.ChatUsageServerToolUseDetails? Type996 { get; set; } + public global::OpenRouter.ChatUsageCompletionTokensDetails? Type996 { get; set; } /// /// /// - public global::OpenRouter.ChatUsage? Type997 { get; set; } + public global::OpenRouter.ChatUsagePromptTokensDetails? Type997 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type998 { get; set; } + public global::OpenRouter.ChatUsageServerToolUseDetails? Type998 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type999 { get; set; } + public global::OpenRouter.ChatUsage? Type999 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1000 { get; set; } + public global::OpenRouter.OneOf? Type1000 { get; set; } /// /// /// - public global::OpenRouter.ChatResult? Type1001 { get; set; } + public global::OpenRouter.OneOf? Type1001 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1002 { get; set; } + public global::OpenRouter.OneOf? Type1002 { get; set; } /// /// /// - public global::OpenRouter.ClassificationsTaskGetParametersWindow? Type1003 { get; set; } + public global::OpenRouter.ChatResult? Type1003 { get; set; } /// /// /// - public global::OpenRouter.TaskClassificationModel? Type1004 { get; set; } + public global::System.Collections.Generic.IList? Type1004 { get; set; } /// /// /// - public global::OpenRouter.TaskClassificationItem? Type1005 { get; set; } + public global::OpenRouter.ClassificationsTaskGetParametersWindow? Type1005 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1006 { get; set; } + public global::OpenRouter.TaskClassificationModel? Type1006 { get; set; } /// /// /// - public global::OpenRouter.TaskClassificationMacroCategory? Type1007 { get; set; } + public global::OpenRouter.TaskClassificationItem? Type1007 { get; set; } /// /// /// - public global::OpenRouter.TaskClassificationResponseData? Type1008 { get; set; } + public global::System.Collections.Generic.IList? Type1008 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1009 { get; set; } + public global::OpenRouter.TaskClassificationMacroCategory? Type1009 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1010 { get; set; } + public global::OpenRouter.TaskClassificationResponseData? Type1010 { get; set; } /// /// /// - public global::OpenRouter.TaskClassificationResponse? Type1011 { get; set; } + public global::System.Collections.Generic.IList? Type1011 { get; set; } /// /// /// - public global::OpenRouter.CreditsGetResponsesContentApplicationJsonSchemaData? Type1012 { get; set; } + public global::System.Collections.Generic.IList? Type1012 { get; set; } /// /// /// - public global::OpenRouter.CreditsGetCreditsResponse200? Type1013 { get; set; } + public global::OpenRouter.TaskClassificationResponse? Type1013 { get; set; } /// /// /// - public global::OpenRouter.DatasetsAppRankingsGetParametersCategory? Type1014 { get; set; } + public global::OpenRouter.CreditsGetResponsesContentApplicationJsonSchemaData? Type1014 { get; set; } /// /// /// - public global::OpenRouter.DatasetsAppRankingsGetParametersSubcategory? Type1015 { get; set; } + public global::OpenRouter.CreditsGetCreditsResponse200? Type1015 { get; set; } /// /// /// - public global::OpenRouter.DatasetsAppRankingsGetParametersSort? Type1016 { get; set; } + public global::OpenRouter.DatasetsAppRankingsGetParametersCategory? Type1016 { get; set; } /// /// /// - public global::OpenRouter.AppRankingsItem? Type1017 { get; set; } + public global::OpenRouter.DatasetsAppRankingsGetParametersSubcategory? Type1017 { get; set; } /// /// /// - public global::OpenRouter.RankingsDailyMetaVersion? Type1018 { get; set; } + public global::OpenRouter.DatasetsAppRankingsGetParametersSort? Type1018 { get; set; } /// /// /// - public global::OpenRouter.RankingsDailyMeta? Type1019 { get; set; } + public global::OpenRouter.AppRankingsItem? Type1019 { get; set; } /// /// /// - public global::OpenRouter.AppRankingsResponse? Type1020 { get; set; } + public global::OpenRouter.RankingsDailyMetaVersion? Type1020 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1021 { get; set; } + public global::OpenRouter.RankingsDailyMeta? Type1021 { get; set; } /// /// /// - public global::OpenRouter.RankingsDailyItem? Type1022 { get; set; } + public global::OpenRouter.AppRankingsResponse? Type1022 { get; set; } /// /// /// - public global::OpenRouter.RankingsDailyResponse? Type1023 { get; set; } + public global::System.Collections.Generic.IList? Type1023 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1024 { get; set; } + public global::OpenRouter.RankingsDailyItem? Type1024 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaEncodingFormat? Type1025 { get; set; } + public global::OpenRouter.RankingsDailyResponse? Type1025 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf0Type? Type1026 { get; set; } + public global::System.Collections.Generic.IList? Type1026 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems0? Type1027 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaEncodingFormat? Type1027 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1ImageUrl? Type1028 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf0Type? Type1028 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1Type? Type1029 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems0? Type1029 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems1? Type1030 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1ImageUrl? Type1030 { get; set; } /// /// /// - public global::OpenRouter.MultimodalMedia? Type1031 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItemsOneOf1Type? Type1031 { get; set; } /// /// /// - public global::OpenRouter.ContentPartInputAudioType? Type1032 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems1? Type1032 { get; set; } /// /// /// - public global::OpenRouter.ContentPartInputAudio? Type1033 { get; set; } + public global::OpenRouter.MultimodalMedia? Type1033 { get; set; } /// /// /// - public global::OpenRouter.ContentPartInputVideoType? Type1034 { get; set; } + public global::OpenRouter.ContentPartInputAudioType? Type1034 { get; set; } /// /// /// - public global::OpenRouter.ContentPartInputVideo? Type1035 { get; set; } + public global::OpenRouter.ContentPartInputAudio? Type1035 { get; set; } /// /// /// - public global::OpenRouter.ContentPartInputFileType? Type1036 { get; set; } + public global::OpenRouter.ContentPartInputVideoType? Type1036 { get; set; } /// /// /// - public global::OpenRouter.ContentPartInputFile? Type1037 { get; set; } + public global::OpenRouter.ContentPartInputVideo? Type1037 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems? Type1038 { get; set; } + public global::OpenRouter.ContentPartInputFileType? Type1038 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4Items? Type1039 { get; set; } + public global::OpenRouter.ContentPartInputFile? Type1039 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1040 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4ItemsContentItems? Type1040 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1041 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInputOneOf4Items? Type1041 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInput? Type1042 { get; set; } + public global::System.Collections.Generic.IList? Type1042 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1043 { get; set; } + public global::System.Collections.Generic.IList? Type1043 { get; set; } /// /// /// - public global::System.Collections.Generic.IList>? Type1044 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaInput? Type1044 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderDataCollection? Type1045 { get; set; } + public global::System.Collections.Generic.IList? Type1045 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderIgnoreItems? Type1046 { get; set; } + public global::System.Collections.Generic.IList>? Type1046 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice? Type1047 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderDataCollection? Type1047 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderOnlyItems? Type1048 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderIgnoreItems? Type1048 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderOrderItems? Type1049 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice? Type1049 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderSort? Type1050 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderOnlyItems? Type1050 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProvider? Type1051 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderOrderItems? Type1051 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1052 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProviderSort? Type1052 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1053 { get; set; } + public global::OpenRouter.EmbeddingsPostRequestBodyContentApplicationJsonSchemaProvider? Type1053 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1054 { get; set; } + public global::OpenRouter.OneOf? Type1054 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1055 { get; set; } + public global::System.Collections.Generic.IList? Type1055 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsEmbedding? Type1056 { get; set; } + public global::System.Collections.Generic.IList? Type1056 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsObject? Type1057 { get; set; } + public global::System.Collections.Generic.IList? Type1057 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItems? Type1058 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsEmbedding? Type1058 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaObject? Type1059 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItemsObject? Type1059 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsageCostDetails? Type1060 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaDataItems? Type1060 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsagePromptTokensDetails? Type1061 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaObject? Type1061 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsage? Type1062 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsageCostDetails? Type1062 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1063 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsagePromptTokensDetails? Type1063 { get; set; } /// /// /// - public global::OpenRouter.EmbeddingsCreateEmbeddingsResponse200? Type1064 { get; set; } + public global::OpenRouter.EmbeddingsPostResponsesContentApplicationJsonSchemaUsage? Type1064 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1065 { get; set; } + public global::OpenRouter.OneOf? Type1065 { get; set; } /// /// /// - public global::OpenRouter.ModelArchitectureInstructType? Type1066 { get; set; } + public global::OpenRouter.EmbeddingsCreateEmbeddingsResponse200? Type1066 { get; set; } /// /// /// - public global::OpenRouter.OutputModality? Type1067 { get; set; } + public global::System.Collections.Generic.IList? Type1067 { get; set; } /// /// /// - public global::OpenRouter.ModelGroup? Type1068 { get; set; } + public global::OpenRouter.ModelArchitectureInstructType? Type1068 { get; set; } /// /// /// - public global::OpenRouter.ModelArchitecture? Type1069 { get; set; } + public global::OpenRouter.OutputModality? Type1069 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1070 { get; set; } + public global::OpenRouter.ModelGroup? Type1070 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1071 { get; set; } + public global::OpenRouter.ModelArchitecture? Type1071 { get; set; } /// /// /// - public global::OpenRouter.AABenchmarkEntry? Type1072 { get; set; } + public global::OpenRouter.OneOf? Type1072 { get; set; } /// /// /// - public global::OpenRouter.DABenchmarkEntry? Type1073 { get; set; } + public global::System.Collections.Generic.IList? Type1073 { get; set; } /// /// /// - public global::OpenRouter.ModelBenchmarks? Type1074 { get; set; } + public global::OpenRouter.AABenchmarkEntry? Type1074 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1075 { get; set; } + public global::OpenRouter.DABenchmarkEntry? Type1075 { get; set; } /// /// /// - public global::OpenRouter.DefaultParameters? Type1076 { get; set; } + public global::OpenRouter.ModelBenchmarks? Type1076 { get; set; } /// /// /// - public global::OpenRouter.ModelLinks? Type1077 { get; set; } + public global::System.Collections.Generic.IList? Type1077 { get; set; } /// /// /// - public global::OpenRouter.PerRequestLimits? Type1078 { get; set; } + public global::OpenRouter.DefaultParameters? Type1078 { get; set; } /// /// /// - public global::OpenRouter.PublicPricing? Type1079 { get; set; } + public global::OpenRouter.ModelLinks? Type1079 { get; set; } /// /// /// - public global::OpenRouter.ModelReasoning? Type1080 { get; set; } + public global::OpenRouter.PerRequestLimits? Type1080 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1081 { get; set; } + public global::OpenRouter.PublicPricing? Type1081 { get; set; } /// /// /// - public global::OpenRouter.Parameter? Type1082 { get; set; } + public global::OpenRouter.ModelReasoning? Type1082 { get; set; } /// /// /// - public global::OpenRouter.TopProviderInfo? Type1083 { get; set; } + public global::System.Collections.Generic.IList? Type1083 { get; set; } /// /// /// - public global::OpenRouter.Model? Type1084 { get; set; } + public global::OpenRouter.Parameter? Type1084 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1085 { get; set; } + public global::OpenRouter.TopProviderInfo? Type1085 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1086 { get; set; } + public global::OpenRouter.Model? Type1086 { get; set; } /// /// /// - public global::OpenRouter.ModelsListResponse? Type1087 { get; set; } + public global::System.Collections.Generic.IList? Type1087 { get; set; } /// /// /// - public global::OpenRouter.PercentileStats? Type1088 { get; set; } + public global::System.Collections.Generic.IList? Type1088 { get; set; } /// /// /// - public global::OpenRouter.PublicEndpointPricing? Type1089 { get; set; } + public global::OpenRouter.ModelsListResponse? Type1089 { get; set; } /// /// /// - public global::OpenRouter.EndpointStatus? Type1090 { get; set; } + public global::OpenRouter.PercentileStats? Type1090 { get; set; } /// /// /// - public global::OpenRouter.PublicEndpointThroughputLast30M? Type1091 { get; set; } + public global::OpenRouter.PublicEndpointPricing? Type1091 { get; set; } /// /// /// - public global::OpenRouter.PublicEndpoint? Type1092 { get; set; } + public global::OpenRouter.EndpointStatus? Type1092 { get; set; } /// /// /// - public global::OpenRouter.EndpointsListEndpointsZdrResponse200? Type1093 { get; set; } + public global::OpenRouter.PublicEndpointThroughputLast30M? Type1093 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1094 { get; set; } + public global::OpenRouter.PublicEndpoint? Type1094 { get; set; } /// /// /// - public global::OpenRouter.InstructType2? Type1095 { get; set; } + public global::OpenRouter.EndpointsListEndpointsZdrResponse200? Type1095 { get; set; } /// /// /// - public global::OpenRouter.ListEndpointsResponseArchitecture? Type1096 { get; set; } + public global::System.Collections.Generic.IList? Type1096 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1097 { get; set; } + public global::OpenRouter.InstructType2? Type1097 { get; set; } /// /// /// - public global::OpenRouter.ListEndpointsResponse? Type1098 { get; set; } + public global::OpenRouter.ListEndpointsResponseArchitecture? Type1098 { get; set; } /// /// /// - public global::OpenRouter.EndpointsListEndpointsResponse200? Type1099 { get; set; } + public global::OpenRouter.OneOf? Type1099 { get; set; } /// /// /// - public global::OpenRouter.FileMetadataType? Type1100 { get; set; } + public global::OpenRouter.ListEndpointsResponse? Type1100 { get; set; } /// /// /// - public global::OpenRouter.FileMetadata? Type1101 { get; set; } + public global::OpenRouter.EndpointsListEndpointsResponse200? Type1101 { get; set; } /// /// /// - public global::OpenRouter.FileListResponse? Type1102 { get; set; } + public global::OpenRouter.FileMetadataType? Type1102 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1103 { get; set; } + public global::OpenRouter.FileMetadata? Type1103 { get; set; } /// /// /// - public global::OpenRouter.FileDeleteResponseType? Type1104 { get; set; } + public global::OpenRouter.FileListResponse? Type1104 { get; set; } /// /// /// - public global::OpenRouter.FileDeleteResponse? Type1105 { get; set; } + public global::System.Collections.Generic.IList? Type1105 { get; set; } /// /// /// - public global::OpenRouter.GenerationResponseDataApiType? Type1106 { get; set; } + public global::OpenRouter.FileDeleteResponseType? Type1106 { get; set; } /// /// /// - public global::OpenRouter.GenerationResponseDataDataRegion? Type1107 { get; set; } + public global::OpenRouter.FileDeleteResponse? Type1107 { get; set; } /// /// /// - public global::OpenRouter.ProviderResponseProviderName? Type1108 { get; set; } + public global::OpenRouter.GenerationResponseDataApiType? Type1108 { get; set; } /// /// /// - public global::OpenRouter.ProviderResponse? Type1109 { get; set; } + public global::OpenRouter.GenerationResponseDataDataRegion? Type1109 { get; set; } /// /// /// - public global::OpenRouter.GenerationResponseData? Type1110 { get; set; } + public global::OpenRouter.ProviderResponseProviderName? Type1110 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1111 { get; set; } + public global::OpenRouter.ProviderResponse? Type1111 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1112 { get; set; } + public global::OpenRouter.GenerationResponseData? Type1112 { get; set; } /// /// /// - public global::OpenRouter.GenerationResponse? Type1113 { get; set; } + public global::OpenRouter.OneOf? Type1113 { get; set; } /// /// /// - public global::OpenRouter.GenerationContentDataInput0? Type1114 { get; set; } + public global::System.Collections.Generic.IList? Type1114 { get; set; } /// /// /// - public global::OpenRouter.GenerationContentDataInput1? Type1115 { get; set; } + public global::OpenRouter.GenerationResponse? Type1115 { get; set; } /// /// /// - public global::OpenRouter.GenerationContentDataInput? Type1116 { get; set; } + public global::OpenRouter.GenerationContentDataInput0? Type1116 { get; set; } /// /// /// - public global::OpenRouter.GenerationContentDataOutput? Type1117 { get; set; } + public global::OpenRouter.GenerationContentDataInput1? Type1117 { get; set; } /// /// /// - public global::OpenRouter.GenerationContentData? Type1118 { get; set; } + public global::OpenRouter.GenerationContentDataInput? Type1118 { get; set; } /// /// /// - public global::OpenRouter.GenerationContentResponse? Type1119 { get; set; } + public global::OpenRouter.GenerationContentDataOutput? Type1119 { get; set; } /// /// /// - public global::OpenRouter.ContentFilterBuiltinAction? Type1120 { get; set; } + public global::OpenRouter.GenerationContentData? Type1120 { get; set; } /// /// /// - public global::OpenRouter.PromptInjectionScanScope? Type1121 { get; set; } + public global::OpenRouter.GenerationContentResponse? Type1121 { get; set; } /// /// /// - public global::OpenRouter.ContentFilterBuiltinSlug? Type1122 { get; set; } + public global::OpenRouter.ContentFilterBuiltinAction? Type1122 { get; set; } /// /// /// - public global::OpenRouter.ContentFilterBuiltinEntry? Type1123 { get; set; } + public global::OpenRouter.PromptInjectionScanScope? Type1123 { get; set; } /// /// /// - public global::OpenRouter.ContentFilterAction? Type1124 { get; set; } + public global::OpenRouter.ContentFilterBuiltinSlug? Type1124 { get; set; } /// /// /// - public global::OpenRouter.ContentFilterEntry? Type1125 { get; set; } + public global::OpenRouter.ContentFilterBuiltinEntry? Type1125 { get; set; } /// /// /// - public global::OpenRouter.GuardrailInterval? Type1126 { get; set; } + public global::OpenRouter.ContentFilterAction? Type1126 { get; set; } /// /// /// - public global::OpenRouter.Guardrail? Type1127 { get; set; } + public global::OpenRouter.ContentFilterEntry? Type1127 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1128 { get; set; } + public global::OpenRouter.GuardrailInterval? Type1128 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1129 { get; set; } + public global::OpenRouter.Guardrail? Type1129 { get; set; } /// /// /// - public global::OpenRouter.ListGuardrailsResponse? Type1130 { get; set; } + public global::System.Collections.Generic.IList? Type1130 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1131 { get; set; } + public global::System.Collections.Generic.IList? Type1131 { get; set; } /// /// /// - public global::OpenRouter.ContentFilterBuiltinEntryInput? Type1132 { get; set; } + public global::OpenRouter.ListGuardrailsResponse? Type1132 { get; set; } /// /// /// - public global::OpenRouter.CreateGuardrailRequest? Type1133 { get; set; } + public global::System.Collections.Generic.IList? Type1133 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1134 { get; set; } + public global::OpenRouter.ContentFilterBuiltinEntryInput? Type1134 { get; set; } /// /// /// - public global::OpenRouter.CreateGuardrailResponseData? Type1135 { get; set; } + public global::OpenRouter.CreateGuardrailRequest? Type1135 { get; set; } /// /// /// - public global::OpenRouter.CreateGuardrailResponse? Type1136 { get; set; } + public global::System.Collections.Generic.IList? Type1136 { get; set; } /// /// /// - public global::OpenRouter.GetGuardrailResponseData? Type1137 { get; set; } + public global::OpenRouter.CreateGuardrailResponseData? Type1137 { get; set; } /// /// /// - public global::OpenRouter.GetGuardrailResponse? Type1138 { get; set; } + public global::OpenRouter.CreateGuardrailResponse? Type1138 { get; set; } /// /// /// - public global::OpenRouter.DeleteGuardrailResponse? Type1139 { get; set; } + public global::OpenRouter.GetGuardrailResponseData? Type1139 { get; set; } /// /// /// - public global::OpenRouter.UpdateGuardrailRequest? Type1140 { get; set; } + public global::OpenRouter.GetGuardrailResponse? Type1140 { get; set; } /// /// /// - public global::OpenRouter.UpdateGuardrailResponseData? Type1141 { get; set; } + public global::OpenRouter.DeleteGuardrailResponse? Type1141 { get; set; } /// /// /// - public global::OpenRouter.UpdateGuardrailResponse? Type1142 { get; set; } + public global::OpenRouter.UpdateGuardrailRequest? Type1142 { get; set; } /// /// /// - public global::OpenRouter.KeyAssignment? Type1143 { get; set; } + public global::OpenRouter.UpdateGuardrailResponseData? Type1143 { get; set; } /// /// /// - public global::OpenRouter.ListKeyAssignmentsResponse? Type1144 { get; set; } + public global::OpenRouter.UpdateGuardrailResponse? Type1144 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1145 { get; set; } + public global::OpenRouter.KeyAssignment? Type1145 { get; set; } /// /// /// - public global::OpenRouter.BulkAssignKeysRequest? Type1146 { get; set; } + public global::OpenRouter.ListKeyAssignmentsResponse? Type1146 { get; set; } /// /// /// - public global::OpenRouter.BulkAssignKeysResponse? Type1147 { get; set; } + public global::System.Collections.Generic.IList? Type1147 { get; set; } /// /// /// - public global::OpenRouter.BulkUnassignKeysRequest? Type1148 { get; set; } + public global::OpenRouter.BulkAssignKeysRequest? Type1148 { get; set; } /// /// /// - public global::OpenRouter.BulkUnassignKeysResponse? Type1149 { get; set; } + public global::OpenRouter.BulkAssignKeysResponse? Type1149 { get; set; } /// /// /// - public global::OpenRouter.MemberAssignment? Type1150 { get; set; } + public global::OpenRouter.BulkUnassignKeysRequest? Type1150 { get; set; } /// /// /// - public global::OpenRouter.ListMemberAssignmentsResponse? Type1151 { get; set; } + public global::OpenRouter.BulkUnassignKeysResponse? Type1151 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1152 { get; set; } + public global::OpenRouter.MemberAssignment? Type1152 { get; set; } /// /// /// - public global::OpenRouter.BulkAssignMembersRequest? Type1153 { get; set; } + public global::OpenRouter.ListMemberAssignmentsResponse? Type1153 { get; set; } /// /// /// - public global::OpenRouter.BulkAssignMembersResponse? Type1154 { get; set; } + public global::System.Collections.Generic.IList? Type1154 { get; set; } /// /// /// - public global::OpenRouter.BulkUnassignMembersRequest? Type1155 { get; set; } + public global::OpenRouter.BulkAssignMembersRequest? Type1155 { get; set; } /// /// /// - public global::OpenRouter.BulkUnassignMembersResponse? Type1156 { get; set; } + public global::OpenRouter.BulkAssignMembersResponse? Type1156 { get; set; } /// /// /// - public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaDataRateLimit? Type1157 { get; set; } + public global::OpenRouter.BulkUnassignMembersRequest? Type1157 { get; set; } /// /// /// - public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaData? Type1158 { get; set; } + public global::OpenRouter.BulkUnassignMembersResponse? Type1158 { get; set; } /// /// /// - public global::OpenRouter.ApiKeysGetCurrentKeyResponse200? Type1159 { get; set; } + public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaDataRateLimit? Type1159 { get; set; } /// /// /// - public global::OpenRouter.KeysGetResponsesContentApplicationJsonSchemaDataItems? Type1160 { get; set; } + public global::OpenRouter.KeyGetResponsesContentApplicationJsonSchemaData? Type1160 { get; set; } /// /// /// - public global::OpenRouter.ApiKeysListResponse200? Type1161 { get; set; } + public global::OpenRouter.ApiKeysGetCurrentKeyResponse200? Type1161 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1162 { get; set; } + public global::OpenRouter.KeysGetResponsesContentApplicationJsonSchemaDataItems? Type1162 { get; set; } /// /// /// - public global::OpenRouter.KeysPostRequestBodyContentApplicationJsonSchemaLimitReset? Type1163 { get; set; } + public global::OpenRouter.ApiKeysListResponse200? Type1163 { get; set; } /// /// /// - public global::OpenRouter.KeysPostResponsesContentApplicationJsonSchemaData? Type1164 { get; set; } + public global::System.Collections.Generic.IList? Type1164 { get; set; } /// /// /// - public global::OpenRouter.ApiKeysCreateKeysResponse201? Type1165 { get; set; } + public global::OpenRouter.KeysPostRequestBodyContentApplicationJsonSchemaLimitReset? Type1165 { get; set; } /// /// /// - public global::OpenRouter.KeysHashGetResponsesContentApplicationJsonSchemaData? Type1166 { get; set; } + public global::OpenRouter.KeysPostResponsesContentApplicationJsonSchemaData? Type1166 { get; set; } /// /// /// - public global::OpenRouter.ApiKeysGetKeyResponse200? Type1167 { get; set; } + public global::OpenRouter.ApiKeysCreateKeysResponse201? Type1167 { get; set; } /// /// /// - public global::OpenRouter.ApiKeysDeleteKeysResponse200? Type1168 { get; set; } + public global::OpenRouter.KeysHashGetResponsesContentApplicationJsonSchemaData? Type1168 { get; set; } /// /// /// - public global::OpenRouter.KeysHashPatchRequestBodyContentApplicationJsonSchemaLimitReset? Type1169 { get; set; } + public global::OpenRouter.ApiKeysGetKeyResponse200? Type1169 { get; set; } /// /// /// - public global::OpenRouter.KeysHashPatchResponsesContentApplicationJsonSchemaData? Type1170 { get; set; } + public global::OpenRouter.ApiKeysDeleteKeysResponse200? Type1170 { get; set; } /// /// /// - public global::OpenRouter.ApiKeysUpdateKeysResponse200? Type1171 { get; set; } + public global::OpenRouter.KeysHashPatchRequestBodyContentApplicationJsonSchemaLimitReset? Type1171 { get; set; } /// /// /// - public global::OpenRouter.AnthropicInputTokensClearAtLeastType? Type1172 { get; set; } + public global::OpenRouter.KeysHashPatchResponsesContentApplicationJsonSchemaData? Type1172 { get; set; } /// /// /// - public global::OpenRouter.AnthropicInputTokensClearAtLeast? Type1173 { get; set; } + public global::OpenRouter.ApiKeysUpdateKeysResponse200? Type1173 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0ClearToolInputs? Type1174 { get; set; } + public global::OpenRouter.AnthropicInputTokensClearAtLeastType? Type1174 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolUsesKeepType? Type1175 { get; set; } + public global::OpenRouter.AnthropicInputTokensClearAtLeast? Type1175 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolUsesKeep? Type1176 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0ClearToolInputs? Type1176 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Trigger? Type1177 { get; set; } + public global::OpenRouter.AnthropicToolUsesKeepType? Type1177 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant1? Type1178 { get; set; } + public global::OpenRouter.AnthropicToolUsesKeep? Type1178 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant1Type? Type1179 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Trigger? Type1179 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant2? Type1180 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant1? Type1180 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant2Type? Type1181 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant1Type? Type1181 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerDiscriminator? Type1182 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant2? Type1182 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerDiscriminatorType? Type1183 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerVariant2Type? Type1183 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Type? Type1184 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerDiscriminator? Type1184 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItems0? Type1185 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0TriggerDiscriminatorType? Type1185 { get; set; } /// /// /// - public global::OpenRouter.AnthropicThinkingTurnsType? Type1186 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf0Type? Type1186 { get; set; } /// /// /// - public global::OpenRouter.AnthropicThinkingTurns? Type1187 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItems0? Type1187 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1KeepOneOf1Type? Type1188 { get; set; } + public global::OpenRouter.AnthropicThinkingTurnsType? Type1188 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep1? Type1189 { get; set; } + public global::OpenRouter.AnthropicThinkingTurns? Type1189 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep2? Type1190 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1KeepOneOf1Type? Type1190 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep? Type1191 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep1? Type1191 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Type? Type1192 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep2? Type1192 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItems1? Type1193 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Keep? Type1193 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2TriggerType? Type1194 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf1Type? Type1194 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Trigger? Type1195 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItems1? Type1195 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Type? Type1196 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2TriggerType? Type1196 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItems2? Type1197 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Trigger? Type1197 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagementEditsItems? Type1198 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItemsOneOf2Type? Type1198 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestContextManagement? Type1199 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItems2? Type1199 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1200 { get; set; } + public global::OpenRouter.MessagesRequestContextManagementEditsItems? Type1200 { get; set; } /// /// /// - public global::OpenRouter.MessagesFallbackParam? Type1201 { get; set; } + public global::OpenRouter.MessagesRequestContextManagement? Type1201 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItems? Type1202 { get; set; } + public global::System.Collections.Generic.IList? Type1202 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant1? Type1203 { get; set; } + public global::OpenRouter.MessagesFallbackParam? Type1203 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant1Type? Type1204 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItems? Type1204 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant2? Type1205 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant1? Type1205 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant2Type? Type1206 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant1Type? Type1206 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant3? Type1207 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant2? Type1207 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant3Type? Type1208 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant2Type? Type1208 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant4? Type1209 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant3? Type1209 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant4Type? Type1210 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant3Type? Type1210 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant5? Type1211 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant4? Type1211 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant5Type? Type1212 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant4Type? Type1212 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsDiscriminator? Type1213 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant5? Type1213 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamCitationsItemsDiscriminatorType? Type1214 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsVariant5Type? Type1214 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParamType? Type1215 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsDiscriminator? Type1215 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextBlockParam? Type1216 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamCitationsItemsDiscriminatorType? Type1216 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1217 { get; set; } + public global::OpenRouter.AnthropicTextBlockParamType? Type1217 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageMimeType? Type1218 { get; set; } + public global::OpenRouter.AnthropicTextBlockParam? Type1218 { get; set; } /// /// /// - public global::OpenRouter.AnthropicUrlImageSourceType? Type1219 { get; set; } + public global::System.Collections.Generic.IList? Type1219 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamSource? Type1220 { get; set; } + public global::OpenRouter.AnthropicImageMimeType? Type1220 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamSourceVariant1? Type1221 { get; set; } + public global::OpenRouter.AnthropicUrlImageSourceType? Type1221 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamSourceVariant1Type? Type1222 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamSource? Type1222 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamSourceVariant2? Type1223 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamSourceVariant1? Type1223 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamSourceDiscriminator? Type1224 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamSourceVariant1Type? Type1224 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamSourceDiscriminatorType? Type1225 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamSourceVariant2? Type1225 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParamType? Type1226 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamSourceDiscriminator? Type1226 { get; set; } /// /// /// - public global::OpenRouter.AnthropicImageBlockParam? Type1227 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamSourceDiscriminatorType? Type1227 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamCitations? Type1228 { get; set; } + public global::OpenRouter.AnthropicImageBlockParamType? Type1228 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBase64PdfSourceMediaType? Type1229 { get; set; } + public global::OpenRouter.AnthropicImageBlockParam? Type1229 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBase64PdfSourceType? Type1230 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamCitations? Type1230 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBase64PdfSource? Type1231 { get; set; } + public global::OpenRouter.AnthropicBase64PdfSourceMediaType? Type1231 { get; set; } /// /// /// - public global::OpenRouter.AnthropicPlainTextSourceMediaType? Type1232 { get; set; } + public global::OpenRouter.AnthropicBase64PdfSourceType? Type1232 { get; set; } /// /// /// - public global::OpenRouter.AnthropicPlainTextSourceType? Type1233 { get; set; } + public global::OpenRouter.AnthropicBase64PdfSource? Type1233 { get; set; } /// /// /// - public global::OpenRouter.AnthropicPlainTextSource? Type1234 { get; set; } + public global::OpenRouter.AnthropicPlainTextSourceMediaType? Type1234 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1Items? Type1235 { get; set; } + public global::OpenRouter.AnthropicPlainTextSourceType? Type1235 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsVariant1? Type1236 { get; set; } + public global::OpenRouter.AnthropicPlainTextSource? Type1236 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsVariant2? Type1237 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1Items? Type1237 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsDiscriminator? Type1238 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsVariant1? Type1238 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsDiscriminatorType? Type1239 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsVariant2? Type1239 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1240 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsDiscriminator? Type1240 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Content? Type1241 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2ContentOneOf1ItemsDiscriminatorType? Type1241 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Type? Type1242 { get; set; } + public global::System.Collections.Generic.IList? Type1242 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSource2? Type1243 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Content? Type1243 { get; set; } /// /// /// - public global::OpenRouter.AnthropicUrlPdfSourceType? Type1244 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSourceOneOf2Type? Type1244 { get; set; } /// /// /// - public global::OpenRouter.AnthropicUrlPdfSource? Type1245 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSource2? Type1245 { get; set; } /// /// /// - public global::OpenRouter.AnthropicFileDocumentSourceType? Type1246 { get; set; } + public global::OpenRouter.AnthropicUrlPdfSourceType? Type1246 { get; set; } /// /// /// - public global::OpenRouter.AnthropicFileDocumentSource? Type1247 { get; set; } + public global::OpenRouter.AnthropicUrlPdfSource? Type1247 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamSource? Type1248 { get; set; } + public global::OpenRouter.AnthropicFileDocumentSourceType? Type1248 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParamType? Type1249 { get; set; } + public global::OpenRouter.AnthropicFileDocumentSource? Type1249 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockParam? Type1250 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamSource? Type1250 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1251 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParamType? Type1251 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf3Type? Type1252 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockParam? Type1252 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items3? Type1253 { get; set; } + public global::OpenRouter.OneOf? Type1253 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1ItemsOneOf2Type? Type1254 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf3Type? Type1254 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items2? Type1255 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items3? Type1255 { get; set; } /// /// /// - public global::OpenRouter.AnthropicSearchResultBlockParamCitations? Type1256 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1ItemsOneOf2Type? Type1256 { get; set; } /// /// /// - public global::OpenRouter.AnthropicSearchResultBlockParamType? Type1257 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items2? Type1257 { get; set; } /// /// /// - public global::OpenRouter.AnthropicSearchResultBlockParam? Type1258 { get; set; } + public global::OpenRouter.AnthropicSearchResultBlockParamCitations? Type1258 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1259 { get; set; } + public global::OpenRouter.AnthropicSearchResultBlockParamType? Type1259 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items? Type1260 { get; set; } + public global::OpenRouter.AnthropicSearchResultBlockParam? Type1260 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1261 { get; set; } + public global::System.Collections.Generic.IList? Type1261 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Content? Type1262 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4ContentOneOf1Items? Type1262 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Type? Type1263 { get; set; } + public global::System.Collections.Generic.IList? Type1263 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items4? Type1264 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Content? Type1264 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf5Type? Type1265 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf4Type? Type1265 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items5? Type1266 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items4? Type1266 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf6Type? Type1267 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf5Type? Type1267 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items6? Type1268 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items5? Type1268 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf7Type? Type1269 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf6Type? Type1269 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items7? Type1270 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items6? Type1270 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchResultBlockParamType? Type1271 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf7Type? Type1271 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchResultBlockParam? Type1272 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items7? Type1272 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1273 { get; set; } + public global::OpenRouter.AnthropicWebSearchResultBlockParamType? Type1273 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1ErrorCode? Type1274 { get; set; } + public global::OpenRouter.AnthropicWebSearchResultBlockParam? Type1274 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1Type? Type1275 { get; set; } + public global::System.Collections.Generic.IList? Type1275 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content1? Type1276 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1ErrorCode? Type1276 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content? Type1277 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8ContentOneOf1Type? Type1277 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Type? Type1278 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content1? Type1278 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items8? Type1279 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Content? Type1279 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf10Type? Type1280 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf8Type? Type1280 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items10? Type1281 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items8? Type1281 { get; set; } /// /// /// - public global::OpenRouter.MessagesAdvisorToolResultBlockType? Type1282 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1ItemsOneOf10Type? Type1282 { get; set; } /// /// /// - public global::OpenRouter.MessagesAdvisorToolResultBlock? Type1283 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items10? Type1283 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContentOneOf1Items? Type1284 { get; set; } + public global::OpenRouter.MessagesAdvisorToolResultBlockType? Type1284 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1285 { get; set; } + public global::OpenRouter.MessagesAdvisorToolResultBlock? Type1285 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamContent? Type1286 { get; set; } + public global::OpenRouter.MessagesMessageParamContentOneOf1Items? Type1286 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParamRole? Type1287 { get; set; } + public global::System.Collections.Generic.IList? Type1287 { get; set; } /// /// /// - public global::OpenRouter.MessagesMessageParam? Type1288 { get; set; } + public global::OpenRouter.MessagesMessageParamContent? Type1288 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestMetadata? Type1289 { get; set; } + public global::OpenRouter.MessagesMessageParamRole? Type1289 { get; set; } /// /// /// - public global::OpenRouter.MessagesOutputConfigEffort? Type1290 { get; set; } + public global::OpenRouter.MessagesMessageParam? Type1290 { get; set; } /// /// /// - public global::OpenRouter.MessagesOutputConfigFormatType? Type1291 { get; set; } + public global::OpenRouter.MessagesRequestMetadata? Type1291 { get; set; } /// /// /// - public global::OpenRouter.MessagesOutputConfigFormat? Type1292 { get; set; } + public global::OpenRouter.MessagesOutputConfigEffort? Type1292 { get; set; } /// /// /// - public global::OpenRouter.MessagesOutputConfigTaskBudgetType? Type1293 { get; set; } + public global::OpenRouter.MessagesOutputConfigFormatType? Type1293 { get; set; } /// /// /// - public global::OpenRouter.MessagesOutputConfigTaskBudget? Type1294 { get; set; } + public global::OpenRouter.MessagesOutputConfigFormat? Type1294 { get; set; } /// /// /// - public global::OpenRouter.MessagesOutputConfig? Type1295 { get; set; } + public global::OpenRouter.MessagesOutputConfigTaskBudgetType? Type1295 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1296 { get; set; } + public global::OpenRouter.MessagesOutputConfigTaskBudget? Type1296 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1297 { get; set; } + public global::OpenRouter.MessagesOutputConfig? Type1297 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1298 { get; set; } + public global::OpenRouter.OneOf? Type1298 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItems? Type1299 { get; set; } + public global::OpenRouter.OneOf? Type1299 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant1? Type1300 { get; set; } + public global::OpenRouter.OneOf? Type1300 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant1Id? Type1301 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItems? Type1301 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant2? Type1302 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant1? Type1302 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant2Id? Type1303 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant1Id? Type1303 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant3? Type1304 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant2? Type1304 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant3Id? Type1305 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant2Id? Type1305 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant4? Type1306 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant3? Type1306 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant4Id? Type1307 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant3Id? Type1307 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant5? Type1308 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant4? Type1308 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant5Id? Type1309 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant4Id? Type1309 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant6? Type1310 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant5? Type1310 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant6Id? Type1311 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant5Id? Type1311 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant7? Type1312 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant6? Type1312 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant7Id? Type1313 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant6Id? Type1313 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant8? Type1314 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant7? Type1314 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsVariant9? Type1315 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant7Id? Type1315 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsDiscriminator? Type1316 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant8? Type1316 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestPluginsItemsDiscriminatorId? Type1317 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsVariant9? Type1317 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestSystem? Type1318 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsDiscriminator? Type1318 { get; set; } /// /// /// - public global::OpenRouter.AnthropicThinkingDisplay? Type1319 { get; set; } + public global::OpenRouter.MessagesRequestPluginsItemsDiscriminatorId? Type1319 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinkingOneOf0Type? Type1320 { get; set; } + public global::OpenRouter.MessagesRequestSystem? Type1320 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinking0? Type1321 { get; set; } + public global::OpenRouter.AnthropicThinkingDisplay? Type1321 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinkingOneOf1Type? Type1322 { get; set; } + public global::OpenRouter.MessagesRequestThinkingOneOf0Type? Type1322 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinking1? Type1323 { get; set; } + public global::OpenRouter.MessagesRequestThinking0? Type1323 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinkingOneOf2Type? Type1324 { get; set; } + public global::OpenRouter.MessagesRequestThinkingOneOf1Type? Type1324 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinking2? Type1325 { get; set; } + public global::OpenRouter.MessagesRequestThinking1? Type1325 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestThinking? Type1326 { get; set; } + public global::OpenRouter.MessagesRequestThinkingOneOf2Type? Type1326 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoiceOneOf0Type? Type1327 { get; set; } + public global::OpenRouter.MessagesRequestThinking2? Type1327 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoice0? Type1328 { get; set; } + public global::OpenRouter.MessagesRequestThinking? Type1328 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoiceOneOf1Type? Type1329 { get; set; } + public global::OpenRouter.MessagesRequestToolChoiceOneOf0Type? Type1329 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoice1? Type1330 { get; set; } + public global::OpenRouter.MessagesRequestToolChoice0? Type1330 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoiceOneOf2Type? Type1331 { get; set; } + public global::OpenRouter.MessagesRequestToolChoiceOneOf1Type? Type1331 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoice2? Type1332 { get; set; } + public global::OpenRouter.MessagesRequestToolChoice1? Type1332 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoiceOneOf3Type? Type1333 { get; set; } + public global::OpenRouter.MessagesRequestToolChoiceOneOf2Type? Type1333 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoice3? Type1334 { get; set; } + public global::OpenRouter.MessagesRequestToolChoice2? Type1334 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolChoice? Type1335 { get; set; } + public global::OpenRouter.MessagesRequestToolChoiceOneOf3Type? Type1335 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf0InputSchema? Type1336 { get; set; } + public global::OpenRouter.MessagesRequestToolChoice3? Type1336 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf0Type? Type1337 { get; set; } + public global::OpenRouter.MessagesRequestToolChoice? Type1337 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems0? Type1338 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf0InputSchema? Type1338 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf1Name? Type1339 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf0Type? Type1339 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf1Type? Type1340 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems0? Type1340 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems1? Type1341 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf1Name? Type1341 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf2Name? Type1342 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf1Type? Type1342 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf2Type? Type1343 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems1? Type1343 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems2? Type1344 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf2Name? Type1344 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf3Name? Type1345 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf2Type? Type1345 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf3Type? Type1346 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems2? Type1346 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchToolUserLocationType? Type1347 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf3Name? Type1347 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchToolUserLocation? Type1348 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf3Type? Type1348 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems3? Type1349 { get; set; } + public global::OpenRouter.AnthropicWebSearchToolUserLocationType? Type1349 { get; set; } /// /// /// - public global::OpenRouter.AnthropicAllowedCallersItems? Type1350 { get; set; } + public global::OpenRouter.AnthropicWebSearchToolUserLocation? Type1350 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1351 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems3? Type1351 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf4Name? Type1352 { get; set; } + public global::OpenRouter.AnthropicAllowedCallersItems? Type1352 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf4Type? Type1353 { get; set; } + public global::System.Collections.Generic.IList? Type1353 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems4? Type1354 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf4Name? Type1354 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf5CachingType? Type1355 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf4Type? Type1355 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf5Caching? Type1356 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems4? Type1356 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf5Name? Type1357 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf5CachingType? Type1357 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItemsOneOf5Type? Type1358 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf5Caching? Type1358 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems5? Type1359 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf5Name? Type1359 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems12? Type1360 { get; set; } + public global::OpenRouter.MessagesRequestToolsItemsOneOf5Type? Type1360 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequestToolsItems? Type1361 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems5? Type1361 { get; set; } /// /// /// - public global::OpenRouter.MessagesRequest? Type1362 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems12? Type1362 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1363 { get; set; } + public global::OpenRouter.MessagesRequestToolsItems? Type1363 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1364 { get; set; } + public global::OpenRouter.MessagesRequest? Type1364 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1365 { get; set; } + public global::OpenRouter.OneOf? Type1365 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1366 { get; set; } + public global::System.Collections.Generic.IList? Type1366 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1367 { get; set; } + public global::System.Collections.Generic.IList? Type1367 { get; set; } /// /// /// - public global::OpenRouter.AnthropicContainer? Type1368 { get; set; } + public global::System.Collections.Generic.IList? Type1368 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionOutputType? Type1369 { get; set; } + public global::System.Collections.Generic.IList? Type1369 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionOutput? Type1370 { get; set; } + public global::OpenRouter.AnthropicContainer? Type1370 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionResultType? Type1371 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionOutputType? Type1371 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorErrorCode? Type1372 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionOutput? Type1372 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorType? Type1373 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionResultType? Type1373 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionContent? Type1374 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorErrorCode? Type1374 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionContentVariant1? Type1375 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionToolResultErrorType? Type1375 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1376 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionContent? Type1376 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionContentVariant2? Type1377 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionContentVariant1? Type1377 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionContentDiscriminator? Type1378 { get; set; } + public global::System.Collections.Generic.IList? Type1378 { get; set; } /// /// /// - public global::OpenRouter.AnthropicBashCodeExecutionContentDiscriminatorType? Type1379 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionContentVariant2? Type1379 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionOutputType? Type1380 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionContentDiscriminator? Type1380 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionOutput? Type1381 { get; set; } + public global::OpenRouter.AnthropicBashCodeExecutionContentDiscriminatorType? Type1381 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionResultType? Type1382 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionOutputType? Type1382 { get; set; } /// /// /// - public global::OpenRouter.AnthropicServerToolErrorCode? Type1383 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionOutput? Type1383 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionToolResultErrorType? Type1384 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionResultType? Type1384 { get; set; } /// /// /// - public global::OpenRouter.AnthropicEncryptedCodeExecutionResultType? Type1385 { get; set; } + public global::OpenRouter.AnthropicServerToolErrorCode? Type1385 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionContent? Type1386 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionToolResultErrorType? Type1386 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionContentVariant1? Type1387 { get; set; } + public global::OpenRouter.AnthropicEncryptedCodeExecutionResultType? Type1387 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1388 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionContent? Type1388 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionContentVariant2? Type1389 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionContentVariant1? Type1389 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionContentVariant3? Type1390 { get; set; } + public global::System.Collections.Generic.IList? Type1390 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionContentDiscriminator? Type1391 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionContentVariant2? Type1391 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCodeExecutionContentDiscriminatorType? Type1392 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionContentVariant3? Type1392 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCaller? Type1393 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionContentDiscriminator? Type1393 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerVariant1? Type1394 { get; set; } + public global::OpenRouter.AnthropicCodeExecutionContentDiscriminatorType? Type1394 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerVariant1Type? Type1395 { get; set; } + public global::OpenRouter.ORAnthropicNullableCaller? Type1395 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerVariant2? Type1396 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerVariant1? Type1396 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerVariant2Type? Type1397 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerVariant1Type? Type1397 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerVariant3? Type1398 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerVariant2? Type1398 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerVariant3Type? Type1399 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerVariant2Type? Type1399 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerDiscriminator? Type1400 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerVariant3? Type1400 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicNullableCallerDiscriminatorType? Type1401 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerVariant3Type? Type1401 { get; set; } /// /// /// - public global::OpenRouter.OrAnthropicServerToolUseBlockType? Type1402 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerDiscriminator? Type1402 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitation? Type1403 { get; set; } + public global::OpenRouter.ORAnthropicNullableCallerDiscriminatorType? Type1403 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant1? Type1404 { get; set; } + public global::OpenRouter.OrAnthropicServerToolUseBlockType? Type1404 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant1Type? Type1405 { get; set; } + public global::OpenRouter.AnthropicTextCitation? Type1405 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant2? Type1406 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant1? Type1406 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant2Type? Type1407 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant1Type? Type1407 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant3? Type1408 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant2? Type1408 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant3Type? Type1409 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant2Type? Type1409 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant4? Type1410 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant3? Type1410 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant4Type? Type1411 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant3Type? Type1411 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant5? Type1412 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant4? Type1412 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationVariant5Type? Type1413 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant4Type? Type1413 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationDiscriminator? Type1414 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant5? Type1414 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextCitationDiscriminatorType? Type1415 { get; set; } + public global::OpenRouter.AnthropicTextCitationVariant5Type? Type1415 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionCreateResultType? Type1416 { get; set; } + public global::OpenRouter.AnthropicTextCitationDiscriminator? Type1416 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionStrReplaceResultType? Type1417 { get; set; } + public global::OpenRouter.AnthropicTextCitationDiscriminatorType? Type1417 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorErrorCode? Type1418 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionCreateResultType? Type1418 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorType? Type1419 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionStrReplaceResultType? Type1419 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultFileType? Type1420 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorErrorCode? Type1420 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultType? Type1421 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionToolResultErrorType? Type1421 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContent? Type1422 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultFileType? Type1422 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant1? Type1423 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionViewResultType? Type1423 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant2? Type1424 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContent? Type1424 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant3? Type1425 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant1? Type1425 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant4? Type1426 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant2? Type1426 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContentDiscriminator? Type1427 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant3? Type1427 { get; set; } /// /// /// - public global::OpenRouter.AnthropicTextEditorCodeExecutionContentDiscriminatorType? Type1428 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContentVariant4? Type1428 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchResultErrorType? Type1429 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContentDiscriminator? Type1429 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolReferenceType? Type1430 { get; set; } + public global::OpenRouter.AnthropicTextEditorCodeExecutionContentDiscriminatorType? Type1430 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolReference? Type1431 { get; set; } + public global::OpenRouter.AnthropicToolSearchResultErrorType? Type1431 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchResultType? Type1432 { get; set; } + public global::OpenRouter.AnthropicToolReferenceType? Type1432 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchContent? Type1433 { get; set; } + public global::OpenRouter.AnthropicToolReference? Type1433 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchContentVariant1? Type1434 { get; set; } + public global::OpenRouter.AnthropicToolSearchResultType? Type1434 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchContentVariant2? Type1435 { get; set; } + public global::OpenRouter.AnthropicToolSearchContent? Type1435 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1436 { get; set; } + public global::OpenRouter.AnthropicToolSearchContentVariant1? Type1436 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchContentDiscriminator? Type1437 { get; set; } + public global::OpenRouter.AnthropicToolSearchContentVariant2? Type1437 { get; set; } /// /// /// - public global::OpenRouter.AnthropicToolSearchContentDiscriminatorType? Type1438 { get; set; } + public global::System.Collections.Generic.IList? Type1438 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCaller? Type1439 { get; set; } + public global::OpenRouter.AnthropicToolSearchContentDiscriminator? Type1439 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerVariant1? Type1440 { get; set; } + public global::OpenRouter.AnthropicToolSearchContentDiscriminatorType? Type1440 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerVariant1Type? Type1441 { get; set; } + public global::OpenRouter.AnthropicCaller? Type1441 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerVariant2? Type1442 { get; set; } + public global::OpenRouter.AnthropicCallerVariant1? Type1442 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerVariant2Type? Type1443 { get; set; } + public global::OpenRouter.AnthropicCallerVariant1Type? Type1443 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerVariant3? Type1444 { get; set; } + public global::OpenRouter.AnthropicCallerVariant2? Type1444 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerVariant3Type? Type1445 { get; set; } + public global::OpenRouter.AnthropicCallerVariant2Type? Type1445 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerDiscriminator? Type1446 { get; set; } + public global::OpenRouter.AnthropicCallerVariant3? Type1446 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCallerDiscriminatorType? Type1447 { get; set; } + public global::OpenRouter.AnthropicCallerVariant3Type? Type1447 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCitationsConfig? Type1448 { get; set; } + public global::OpenRouter.AnthropicCallerDiscriminator? Type1448 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockSource? Type1449 { get; set; } + public global::OpenRouter.AnthropicCallerDiscriminatorType? Type1449 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlockType? Type1450 { get; set; } + public global::OpenRouter.AnthropicCitationsConfig? Type1450 { get; set; } /// /// /// - public global::OpenRouter.AnthropicDocumentBlock? Type1451 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockSource? Type1451 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchToolResultErrorErrorCode? Type1452 { get; set; } + public global::OpenRouter.AnthropicDocumentBlockType? Type1452 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchToolResultErrorType? Type1453 { get; set; } + public global::OpenRouter.AnthropicDocumentBlock? Type1453 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchContent? Type1454 { get; set; } + public global::OpenRouter.AnthropicWebFetchToolResultErrorErrorCode? Type1454 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchContentVariant1? Type1455 { get; set; } + public global::OpenRouter.AnthropicWebFetchToolResultErrorType? Type1455 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchContentVariant1Type? Type1456 { get; set; } + public global::OpenRouter.AnthropicWebFetchContent? Type1456 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchContentVariant2? Type1457 { get; set; } + public global::OpenRouter.AnthropicWebFetchContentVariant1? Type1457 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchContentDiscriminator? Type1458 { get; set; } + public global::OpenRouter.AnthropicWebFetchContentVariant1Type? Type1458 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebFetchContentDiscriminatorType? Type1459 { get; set; } + public global::OpenRouter.AnthropicWebFetchContentVariant2? Type1459 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchResultType? Type1460 { get; set; } + public global::OpenRouter.AnthropicWebFetchContentDiscriminator? Type1460 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchResult? Type1461 { get; set; } + public global::OpenRouter.AnthropicWebFetchContentDiscriminatorType? Type1461 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1462 { get; set; } + public global::OpenRouter.AnthropicWebSearchResultType? Type1462 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchToolResultErrorErrorCode? Type1463 { get; set; } + public global::OpenRouter.AnthropicWebSearchResult? Type1463 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchToolResultErrorType? Type1464 { get; set; } + public global::System.Collections.Generic.IList? Type1464 { get; set; } /// /// /// - public global::OpenRouter.AnthropicWebSearchToolResultError? Type1465 { get; set; } + public global::OpenRouter.AnthropicWebSearchToolResultErrorErrorCode? Type1465 { get; set; } /// /// /// - public global::OpenRouter.OrAnthropicContentBlockDiscriminatorMappingWebSearchToolResultContent? Type1466 { get; set; } + public global::OpenRouter.AnthropicWebSearchToolResultErrorType? Type1466 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlock? Type1467 { get; set; } + public global::OpenRouter.AnthropicWebSearchToolResultError? Type1467 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant1? Type1468 { get; set; } + public global::OpenRouter.OrAnthropicContentBlockDiscriminatorMappingWebSearchToolResultContent? Type1468 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant1Type? Type1469 { get; set; } + public global::OpenRouter.ORAnthropicContentBlock? Type1469 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant2? Type1470 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant1? Type1470 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant2Type? Type1471 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant1Type? Type1471 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant3? Type1472 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant2? Type1472 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant3Type? Type1473 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant2Type? Type1473 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant4? Type1474 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant3? Type1474 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant4Type? Type1475 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant3Type? Type1475 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant5? Type1476 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant4? Type1476 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant5Type? Type1477 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant4Type? Type1477 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant6? Type1478 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant5? Type1478 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant6Type? Type1479 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant5Type? Type1479 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant7? Type1480 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant6? Type1480 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant8? Type1481 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant6Type? Type1481 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant8Type? Type1482 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant7? Type1482 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1483 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant8? Type1483 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant9? Type1484 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant8Type? Type1484 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant9Type? Type1485 { get; set; } + public global::System.Collections.Generic.IList? Type1485 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant10? Type1486 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant9? Type1486 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant10Type? Type1487 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant9Type? Type1487 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant11? Type1488 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant10? Type1488 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant11Type? Type1489 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant10Type? Type1489 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant12? Type1490 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant11? Type1490 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant12Type? Type1491 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant11Type? Type1491 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant13? Type1492 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant12? Type1492 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant13Type? Type1493 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant12Type? Type1493 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant14? Type1494 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant13? Type1494 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockVariant14Type? Type1495 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant13Type? Type1495 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockDiscriminator? Type1496 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant14? Type1496 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicContentBlockDiscriminatorType? Type1497 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockVariant14Type? Type1497 { get; set; } /// /// /// - public global::OpenRouter.MessagesResultRole? Type1498 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockDiscriminator? Type1498 { get; set; } /// /// /// - public global::OpenRouter.AnthropicRefusalStopDetailsCategory? Type1499 { get; set; } + public global::OpenRouter.ORAnthropicContentBlockDiscriminatorType? Type1499 { get; set; } /// /// /// - public global::OpenRouter.AnthropicRefusalStopDetailsType? Type1500 { get; set; } + public global::OpenRouter.MessagesResultRole? Type1500 { get; set; } /// /// /// - public global::OpenRouter.AnthropicRefusalStopDetails? Type1501 { get; set; } + public global::OpenRouter.AnthropicRefusalStopDetailsCategory? Type1501 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1502 { get; set; } + public global::OpenRouter.AnthropicRefusalStopDetailsType? Type1502 { get; set; } /// /// /// - public global::OpenRouter.ORAnthropicStopReason? Type1503 { get; set; } + public global::OpenRouter.AnthropicRefusalStopDetails? Type1503 { get; set; } /// /// /// - public global::OpenRouter.MessagesResultType? Type1504 { get; set; } + public global::OpenRouter.OneOf? Type1504 { get; set; } /// /// /// - public global::OpenRouter.AnthropicCacheCreation? Type1505 { get; set; } + public global::OpenRouter.ORAnthropicStopReason? Type1505 { get; set; } /// /// /// - public global::OpenRouter.AnthropicOutputTokensDetails? Type1506 { get; set; } + public global::OpenRouter.MessagesResultType? Type1506 { get; set; } /// /// /// - public global::OpenRouter.AnthropicServerToolUsage? Type1507 { get; set; } + public global::OpenRouter.AnthropicCacheCreation? Type1507 { get; set; } /// /// /// - public global::OpenRouter.AnthropicServiceTier? Type1508 { get; set; } + public global::OpenRouter.AnthropicOutputTokensDetails? Type1508 { get; set; } /// /// /// - public global::OpenRouter.MessagesResultUsage? Type1509 { get; set; } + public global::OpenRouter.AnthropicServerToolUsage? Type1509 { get; set; } /// /// /// - public global::OpenRouter.MessagesResultContextManagementAppliedEditsItems? Type1510 { get; set; } + public global::OpenRouter.AnthropicServiceTier? Type1510 { get; set; } /// /// /// - public global::OpenRouter.MessagesResultContextManagement? Type1511 { get; set; } + public global::OpenRouter.MessagesResultUsage? Type1511 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1512 { get; set; } + public global::OpenRouter.MessagesResultContextManagementAppliedEditsItems? Type1512 { get; set; } /// /// /// - public global::OpenRouter.MessagesResult? Type1513 { get; set; } + public global::OpenRouter.MessagesResultContextManagement? Type1513 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1514 { get; set; } + public global::System.Collections.Generic.IList? Type1514 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1515 { get; set; } + public global::OpenRouter.MessagesResult? Type1515 { get; set; } /// /// /// - public global::OpenRouter.MessagesErrorDetail? Type1516 { get; set; } + public global::System.Collections.Generic.IList? Type1516 { get; set; } /// /// /// - public global::OpenRouter.MessagesErrorResponseType? Type1517 { get; set; } + public global::OpenRouter.OneOf? Type1517 { get; set; } /// /// /// - public global::OpenRouter.MessagesErrorResponse? Type1518 { get; set; } + public global::OpenRouter.MessagesErrorDetail? Type1518 { get; set; } /// /// /// - public global::OpenRouter.ModelResponse? Type1519 { get; set; } + public global::OpenRouter.MessagesErrorResponseType? Type1519 { get; set; } /// /// /// - public global::OpenRouter.ModelsGetParametersCategory? Type1520 { get; set; } + public global::OpenRouter.MessagesErrorResponse? Type1520 { get; set; } /// /// /// - public global::OpenRouter.ModelsGetParametersSort? Type1521 { get; set; } + public global::OpenRouter.ModelResponse? Type1521 { get; set; } /// /// /// - public global::OpenRouter.ModelsGetParametersDistillable? Type1522 { get; set; } + public global::OpenRouter.ModelsGetParametersCategory? Type1522 { get; set; } /// /// /// - public global::OpenRouter.ModelsGetParametersZdr? Type1523 { get; set; } + public global::OpenRouter.ModelsGetParametersSort? Type1523 { get; set; } /// /// /// - public global::OpenRouter.ModelsGetParametersRegion? Type1524 { get; set; } + public global::OpenRouter.ModelsGetParametersDistillable? Type1524 { get; set; } /// /// /// - public global::OpenRouter.ModelsCountResponseData? Type1525 { get; set; } + public global::OpenRouter.ModelsGetParametersZdr? Type1525 { get; set; } /// /// /// - public global::OpenRouter.ModelsCountResponse? Type1526 { get; set; } + public global::OpenRouter.ModelsGetParametersRegion? Type1526 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingArizeConfig? Type1527 { get; set; } + public global::OpenRouter.ModelsCountResponseData? Type1527 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsLogic? Type1528 { get; set; } + public global::OpenRouter.ModelsCountResponse? Type1528 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItemsField? Type1529 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingArizeConfig? Type1529 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItemsOperator? Type1530 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsLogic? Type1530 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItemsValue? Type1531 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItemsField? Type1531 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItems? Type1532 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItemsOperator? Type1532 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItems? Type1533 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItemsValue? Type1533 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1534 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItemsRulesItems? Type1534 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityFilterRulesConfig? Type1535 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfigGroupsItems? Type1535 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1536 { get; set; } + public global::System.Collections.Generic.IList? Type1536 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingBraintrustConfig? Type1537 { get; set; } + public global::OpenRouter.ObservabilityFilterRulesConfig? Type1537 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingClickhouseConfig? Type1538 { get; set; } + public global::System.Collections.Generic.IList? Type1538 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingDatadogConfig? Type1539 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingBraintrustConfig? Type1539 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingGrafanaConfig? Type1540 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingClickhouseConfig? Type1540 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingLangfuseConfig? Type1541 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingDatadogConfig? Type1541 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingLangsmithConfig? Type1542 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingGrafanaConfig? Type1542 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingNewrelicConfigRegion? Type1543 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingLangfuseConfig? Type1543 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingNewrelicConfig? Type1544 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingLangsmithConfig? Type1544 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingOpikConfig? Type1545 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingNewrelicConfigRegion? Type1545 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingOtelCollectorConfig? Type1546 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingNewrelicConfig? Type1546 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingPosthogConfig? Type1547 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingOpikConfig? Type1547 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingRampConfig? Type1548 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingOtelCollectorConfig? Type1548 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingS3Config? Type1549 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingPosthogConfig? Type1549 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingSentryConfig? Type1550 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingRampConfig? Type1550 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingSnowflakeConfig? Type1551 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingS3Config? Type1551 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingWeaveConfig? Type1552 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingSentryConfig? Type1552 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingWebhookConfigMethod? Type1553 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingSnowflakeConfig? Type1553 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingWebhookConfig? Type1554 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingWeaveConfig? Type1554 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestination? Type1555 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingWebhookConfigMethod? Type1555 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant1? Type1556 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorMappingWebhookConfig? Type1556 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant1Type? Type1557 { get; set; } + public global::OpenRouter.ObservabilityDestination? Type1557 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant2? Type1558 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant1? Type1558 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant2Type? Type1559 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant1Type? Type1559 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant3? Type1560 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant2? Type1560 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant3Type? Type1561 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant2Type? Type1561 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant4? Type1562 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant3? Type1562 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant4Type? Type1563 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant3Type? Type1563 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant5? Type1564 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant4? Type1564 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant5Type? Type1565 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant4Type? Type1565 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant6? Type1566 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant5? Type1566 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant6Type? Type1567 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant5Type? Type1567 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant7? Type1568 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant6? Type1568 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant7Type? Type1569 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant6Type? Type1569 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant8? Type1570 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant7? Type1570 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant8Type? Type1571 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant7Type? Type1571 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant9? Type1572 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant8? Type1572 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant9Type? Type1573 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant8Type? Type1573 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant10? Type1574 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant9? Type1574 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant10Type? Type1575 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant9Type? Type1575 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant11? Type1576 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant10? Type1576 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant11Type? Type1577 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant10Type? Type1577 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant12? Type1578 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant11? Type1578 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant12Type? Type1579 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant11Type? Type1579 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant13? Type1580 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant12? Type1580 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant13Type? Type1581 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant12Type? Type1581 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant14? Type1582 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant13? Type1582 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant14Type? Type1583 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant13Type? Type1583 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant15? Type1584 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant14? Type1584 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant15Type? Type1585 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant14Type? Type1585 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant16? Type1586 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant15? Type1586 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant16Type? Type1587 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant15Type? Type1587 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant17? Type1588 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant16? Type1588 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationVariant17Type? Type1589 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant16Type? Type1589 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationDiscriminator? Type1590 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant17? Type1590 { get; set; } /// /// /// - public global::OpenRouter.ObservabilityDestinationDiscriminatorType? Type1591 { get; set; } + public global::OpenRouter.ObservabilityDestinationVariant17Type? Type1591 { get; set; } /// /// /// - public global::OpenRouter.ListObservabilityDestinationsResponse? Type1592 { get; set; } + public global::OpenRouter.ObservabilityDestinationDiscriminator? Type1592 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1593 { get; set; } + public global::OpenRouter.ObservabilityDestinationDiscriminatorType? Type1593 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationRequestType? Type1594 { get; set; } + public global::OpenRouter.ListObservabilityDestinationsResponse? Type1594 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationRequest? Type1595 { get; set; } + public global::System.Collections.Generic.IList? Type1595 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseData? Type1596 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationRequestType? Type1596 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant1? Type1597 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationRequest? Type1597 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant1Type? Type1598 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseData? Type1598 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant2? Type1599 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant1? Type1599 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant2Type? Type1600 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant1Type? Type1600 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant3? Type1601 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant2? Type1601 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant3Type? Type1602 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant2Type? Type1602 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant4? Type1603 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant3? Type1603 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant4Type? Type1604 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant3Type? Type1604 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant5? Type1605 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant4? Type1605 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant5Type? Type1606 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant4Type? Type1606 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant6? Type1607 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant5? Type1607 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant6Type? Type1608 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant5Type? Type1608 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant7? Type1609 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant6? Type1609 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant7Type? Type1610 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant6Type? Type1610 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant8? Type1611 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant7? Type1611 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant8Type? Type1612 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant7Type? Type1612 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant9? Type1613 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant8? Type1613 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant9Type? Type1614 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant8Type? Type1614 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant10? Type1615 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant9? Type1615 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant10Type? Type1616 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant9Type? Type1616 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant11? Type1617 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant10? Type1617 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant11Type? Type1618 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant10Type? Type1618 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant12? Type1619 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant11? Type1619 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant12Type? Type1620 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant11Type? Type1620 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant13? Type1621 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant12? Type1621 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant13Type? Type1622 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant12Type? Type1622 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant14? Type1623 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant13? Type1623 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant14Type? Type1624 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant13Type? Type1624 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant15? Type1625 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant14? Type1625 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant15Type? Type1626 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant14Type? Type1626 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant16? Type1627 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant15? Type1627 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant16Type? Type1628 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant15Type? Type1628 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant17? Type1629 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant16? Type1629 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant17Type? Type1630 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant16Type? Type1630 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataDiscriminator? Type1631 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant17? Type1631 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponseDataDiscriminatorType? Type1632 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataVariant17Type? Type1632 { get; set; } /// /// /// - public global::OpenRouter.CreateObservabilityDestinationResponse? Type1633 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataDiscriminator? Type1633 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseData? Type1634 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponseDataDiscriminatorType? Type1634 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant1? Type1635 { get; set; } + public global::OpenRouter.CreateObservabilityDestinationResponse? Type1635 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant1Type? Type1636 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseData? Type1636 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant2? Type1637 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant1? Type1637 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant2Type? Type1638 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant1Type? Type1638 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant3? Type1639 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant2? Type1639 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant3Type? Type1640 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant2Type? Type1640 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant4? Type1641 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant3? Type1641 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant4Type? Type1642 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant3Type? Type1642 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant5? Type1643 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant4? Type1643 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant5Type? Type1644 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant4Type? Type1644 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant6? Type1645 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant5? Type1645 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant6Type? Type1646 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant5Type? Type1646 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant7? Type1647 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant6? Type1647 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant7Type? Type1648 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant6Type? Type1648 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant8? Type1649 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant7? Type1649 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant8Type? Type1650 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant7Type? Type1650 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant9? Type1651 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant8? Type1651 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant9Type? Type1652 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant8Type? Type1652 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant10? Type1653 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant9? Type1653 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant10Type? Type1654 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant9Type? Type1654 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant11? Type1655 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant10? Type1655 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant11Type? Type1656 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant10Type? Type1656 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant12? Type1657 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant11? Type1657 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant12Type? Type1658 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant11Type? Type1658 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant13? Type1659 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant12? Type1659 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant13Type? Type1660 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant12Type? Type1660 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant14? Type1661 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant13? Type1661 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant14Type? Type1662 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant13Type? Type1662 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant15? Type1663 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant14? Type1663 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant15Type? Type1664 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant14Type? Type1664 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant16? Type1665 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant15? Type1665 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant16Type? Type1666 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant15Type? Type1666 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant17? Type1667 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant16? Type1667 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataVariant17Type? Type1668 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant16Type? Type1668 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataDiscriminator? Type1669 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant17? Type1669 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponseDataDiscriminatorType? Type1670 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataVariant17Type? Type1670 { get; set; } /// /// /// - public global::OpenRouter.GetObservabilityDestinationResponse? Type1671 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataDiscriminator? Type1671 { get; set; } /// /// /// - public global::OpenRouter.DeleteObservabilityDestinationResponse? Type1672 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponseDataDiscriminatorType? Type1672 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsLogic? Type1673 { get; set; } + public global::OpenRouter.GetObservabilityDestinationResponse? Type1673 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItemsField? Type1674 { get; set; } + public global::OpenRouter.DeleteObservabilityDestinationResponse? Type1674 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItemsOperator? Type1675 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsLogic? Type1675 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItemsValue? Type1676 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItemsField? Type1676 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItems? Type1677 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItemsOperator? Type1677 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItems? Type1678 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItemsValue? Type1678 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1679 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItemsRulesItems? Type1679 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRules? Type1680 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRulesGroupsItems? Type1680 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1681 { get; set; } + public global::System.Collections.Generic.IList? Type1681 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationRequest? Type1682 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequestFilterRules? Type1682 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseData? Type1683 { get; set; } + public global::System.Collections.Generic.IList? Type1683 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant1? Type1684 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationRequest? Type1684 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant1Type? Type1685 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseData? Type1685 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant2? Type1686 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant1? Type1686 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant2Type? Type1687 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant1Type? Type1687 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant3? Type1688 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant2? Type1688 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant3Type? Type1689 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant2Type? Type1689 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant4? Type1690 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant3? Type1690 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant4Type? Type1691 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant3Type? Type1691 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant5? Type1692 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant4? Type1692 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant5Type? Type1693 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant4Type? Type1693 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant6? Type1694 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant5? Type1694 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant6Type? Type1695 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant5Type? Type1695 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant7? Type1696 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant6? Type1696 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant7Type? Type1697 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant6Type? Type1697 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant8? Type1698 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant7? Type1698 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant8Type? Type1699 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant7Type? Type1699 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant9? Type1700 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant8? Type1700 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant9Type? Type1701 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant8Type? Type1701 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant10? Type1702 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant9? Type1702 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant10Type? Type1703 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant9Type? Type1703 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant11? Type1704 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant10? Type1704 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant11Type? Type1705 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant10Type? Type1705 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant12? Type1706 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant11? Type1706 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant12Type? Type1707 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant11Type? Type1707 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant13? Type1708 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant12? Type1708 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant13Type? Type1709 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant12Type? Type1709 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant14? Type1710 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant13? Type1710 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant14Type? Type1711 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant13Type? Type1711 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant15? Type1712 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant14? Type1712 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant15Type? Type1713 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant14Type? Type1713 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant16? Type1714 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant15? Type1714 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant16Type? Type1715 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant15Type? Type1715 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant17? Type1716 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant16? Type1716 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant17Type? Type1717 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant16Type? Type1717 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminator? Type1718 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant17? Type1718 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorType? Type1719 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataVariant17Type? Type1719 { get; set; } /// /// /// - public global::OpenRouter.UpdateObservabilityDestinationResponse? Type1720 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminator? Type1720 { get; set; } /// /// /// - public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItemsRole? Type1721 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponseDataDiscriminatorType? Type1721 { get; set; } /// /// /// - public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItems? Type1722 { get; set; } + public global::OpenRouter.UpdateObservabilityDestinationResponse? Type1722 { get; set; } /// /// /// - public global::OpenRouter.OrganizationListOrganizationMembersResponse200? Type1723 { get; set; } + public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItemsRole? Type1723 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1724 { get; set; } + public global::OpenRouter.OrganizationMembersGetResponsesContentApplicationJsonSchemaDataItems? Type1724 { get; set; } /// /// /// - public global::OpenRouter.PresetStatus? Type1725 { get; set; } + public global::OpenRouter.OrganizationListOrganizationMembersResponse200? Type1725 { get; set; } /// /// /// - public global::OpenRouter.Preset? Type1726 { get; set; } + public global::System.Collections.Generic.IList? Type1726 { get; set; } /// /// /// - public global::OpenRouter.ListPresetsResponse? Type1727 { get; set; } + public global::OpenRouter.PresetStatus? Type1727 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1728 { get; set; } + public global::OpenRouter.Preset? Type1728 { get; set; } /// /// /// - public global::OpenRouter.PresetDesignatedVersion? Type1729 { get; set; } + public global::OpenRouter.ListPresetsResponse? Type1729 { get; set; } /// /// /// - public global::OpenRouter.PresetWithDesignatedVersion? Type1730 { get; set; } + public global::System.Collections.Generic.IList? Type1730 { get; set; } /// /// /// - public global::OpenRouter.GetPresetResponse? Type1731 { get; set; } + public global::OpenRouter.PresetDesignatedVersion? Type1731 { get; set; } /// /// /// - public global::OpenRouter.CreatePresetFromInferenceResponse? Type1732 { get; set; } + public global::OpenRouter.PresetWithDesignatedVersion? Type1732 { get; set; } /// /// /// - public global::OpenRouter.ListPresetVersionsResponse? Type1733 { get; set; } + public global::OpenRouter.GetPresetResponse? Type1733 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1734 { get; set; } + public global::OpenRouter.CreatePresetFromInferenceResponse? Type1734 { get; set; } /// /// /// - public global::OpenRouter.GetPresetVersionResponse? Type1735 { get; set; } + public global::OpenRouter.ListPresetVersionsResponse? Type1735 { get; set; } /// /// /// - public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsDatacentersItems? Type1736 { get; set; } + public global::System.Collections.Generic.IList? Type1736 { get; set; } /// /// /// - public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsHeadquarters? Type1737 { get; set; } + public global::OpenRouter.GetPresetVersionResponse? Type1737 { get; set; } /// /// /// - public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItems? Type1738 { get; set; } + public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsDatacentersItems? Type1738 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1739 { get; set; } + public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItemsHeadquarters? Type1739 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1740 { get; set; } + public global::OpenRouter.ProvidersGetResponsesContentApplicationJsonSchemaDataItems? Type1740 { get; set; } /// /// /// - public global::OpenRouter.ProvidersListProvidersResponse200? Type1741 { get; set; } + public global::System.Collections.Generic.IList? Type1741 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1742 { get; set; } + public global::OpenRouter.OneOf? Type1742 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaDocumentsItems1? Type1743 { get; set; } + public global::OpenRouter.ProvidersListProvidersResponse200? Type1743 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaDocumentsItems? Type1744 { get; set; } + public global::System.Collections.Generic.IList? Type1744 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderDataCollection? Type1745 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaDocumentsItems1? Type1745 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderIgnoreItems? Type1746 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaDocumentsItems? Type1746 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice? Type1747 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderDataCollection? Type1747 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderOnlyItems? Type1748 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderIgnoreItems? Type1748 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderOrderItems? Type1749 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderMaxPrice? Type1749 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderSort? Type1750 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderOnlyItems? Type1750 { get; set; } /// /// /// - public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProvider? Type1751 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderOrderItems? Type1751 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1752 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProviderSort? Type1752 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1753 { get; set; } + public global::OpenRouter.RerankPostRequestBodyContentApplicationJsonSchemaProvider? Type1753 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1754 { get; set; } + public global::OpenRouter.OneOf? Type1754 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1755 { get; set; } + public global::System.Collections.Generic.IList? Type1755 { get; set; } /// /// /// - public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItemsDocument? Type1756 { get; set; } + public global::System.Collections.Generic.IList? Type1756 { get; set; } /// /// /// - public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItems? Type1757 { get; set; } + public global::System.Collections.Generic.IList? Type1757 { get; set; } /// /// /// - public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaUsage? Type1758 { get; set; } + public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItemsDocument? Type1758 { get; set; } /// /// /// - public global::OpenRouter.RerankCreateRerankResponse200? Type1759 { get; set; } + public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaResultsItems? Type1759 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1760 { get; set; } + public global::OpenRouter.RerankPostResponsesContentApplicationJsonSchemaUsage? Type1760 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationRequestAspectRatio? Type1761 { get; set; } + public global::OpenRouter.RerankCreateRerankResponse200? Type1761 { get; set; } /// /// /// - public global::OpenRouter.FrameImageImageUrl? Type1762 { get; set; } + public global::System.Collections.Generic.IList? Type1762 { get; set; } /// /// /// - public global::OpenRouter.FrameImageType? Type1763 { get; set; } + public global::OpenRouter.VideoGenerationRequestAspectRatio? Type1763 { get; set; } /// /// /// - public global::OpenRouter.FrameImageFrameType? Type1764 { get; set; } + public global::OpenRouter.FrameImageImageUrl? Type1764 { get; set; } /// /// /// - public global::OpenRouter.FrameImage? Type1765 { get; set; } + public global::OpenRouter.FrameImageType? Type1765 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceDiscriminatorMappingAudioUrlAudioUrl? Type1766 { get; set; } + public global::OpenRouter.FrameImageFrameType? Type1766 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceDiscriminatorMappingVideoUrlVideoUrl? Type1767 { get; set; } + public global::OpenRouter.FrameImage? Type1767 { get; set; } /// /// /// - public global::OpenRouter.InputReference? Type1768 { get; set; } + public global::OpenRouter.InputReferenceDiscriminatorMappingAudioUrlAudioUrl? Type1768 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceVariant1? Type1769 { get; set; } + public global::OpenRouter.InputReferenceDiscriminatorMappingVideoUrlVideoUrl? Type1769 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceVariant1Type? Type1770 { get; set; } + public global::OpenRouter.InputReference? Type1770 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceVariant2? Type1771 { get; set; } + public global::OpenRouter.InputReferenceVariant1? Type1771 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceVariant2Type? Type1772 { get; set; } + public global::OpenRouter.InputReferenceVariant1Type? Type1772 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceVariant3? Type1773 { get; set; } + public global::OpenRouter.InputReferenceVariant2? Type1773 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceVariant3Type? Type1774 { get; set; } + public global::OpenRouter.InputReferenceVariant2Type? Type1774 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceDiscriminator? Type1775 { get; set; } + public global::OpenRouter.InputReferenceVariant3? Type1775 { get; set; } /// /// /// - public global::OpenRouter.InputReferenceDiscriminatorType? Type1776 { get; set; } + public global::OpenRouter.InputReferenceVariant3Type? Type1776 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationRequestProviderOptions? Type1777 { get; set; } + public global::OpenRouter.InputReferenceDiscriminator? Type1777 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationRequestProvider? Type1778 { get; set; } + public global::OpenRouter.InputReferenceDiscriminatorType? Type1778 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationRequestResolution? Type1779 { get; set; } + public global::OpenRouter.VideoGenerationRequestProviderOptions? Type1779 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationRequest? Type1780 { get; set; } + public global::OpenRouter.VideoGenerationRequestProvider? Type1780 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1781 { get; set; } + public global::OpenRouter.VideoGenerationRequestResolution? Type1781 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1782 { get; set; } + public global::OpenRouter.VideoGenerationRequest? Type1782 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationResponseStatus? Type1783 { get; set; } + public global::System.Collections.Generic.IList? Type1783 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationUsage? Type1784 { get; set; } + public global::System.Collections.Generic.IList? Type1784 { get; set; } /// /// /// - public global::OpenRouter.VideoGenerationResponse? Type1785 { get; set; } + public global::OpenRouter.VideoGenerationResponseStatus? Type1785 { get; set; } /// /// /// - public global::OpenRouter.VideoModelSupportedAspectRatiosItems? Type1786 { get; set; } + public global::OpenRouter.VideoGenerationUsage? Type1786 { get; set; } /// /// /// - public global::OpenRouter.VideoModelSupportedFrameImagesItems? Type1787 { get; set; } + public global::OpenRouter.VideoGenerationResponse? Type1787 { get; set; } /// /// /// - public global::OpenRouter.VideoModelSupportedResolutionsItems? Type1788 { get; set; } + public global::OpenRouter.VideoModelSupportedAspectRatiosItems? Type1788 { get; set; } /// /// /// - public global::OpenRouter.VideoModelSupportedSizesItems? Type1789 { get; set; } + public global::OpenRouter.VideoModelSupportedFrameImagesItems? Type1789 { get; set; } /// /// /// - public global::OpenRouter.VideoModel? Type1790 { get; set; } + public global::OpenRouter.VideoModelSupportedResolutionsItems? Type1790 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1791 { get; set; } + public global::OpenRouter.VideoModelSupportedSizesItems? Type1791 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1792 { get; set; } + public global::OpenRouter.VideoModel? Type1792 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1793 { get; set; } + public global::System.Collections.Generic.IList? Type1793 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1794 { get; set; } + public global::System.Collections.Generic.IList? Type1794 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1795 { get; set; } + public global::System.Collections.Generic.IList? Type1795 { get; set; } /// /// /// - public global::OpenRouter.VideoModelsListResponse? Type1796 { get; set; } + public global::System.Collections.Generic.IList? Type1796 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1797 { get; set; } + public global::System.Collections.Generic.IList? Type1797 { get; set; } /// /// /// - public global::OpenRouter.Workspace? Type1798 { get; set; } + public global::OpenRouter.VideoModelsListResponse? Type1798 { get; set; } /// /// /// - public global::OpenRouter.ListWorkspacesResponse? Type1799 { get; set; } + public global::System.Collections.Generic.IList? Type1799 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1800 { get; set; } + public global::OpenRouter.Workspace? Type1800 { get; set; } /// /// /// - public global::OpenRouter.CreateWorkspaceRequest? Type1801 { get; set; } + public global::OpenRouter.ListWorkspacesResponse? Type1801 { get; set; } /// /// /// - public global::OpenRouter.CreateWorkspaceResponseData? Type1802 { get; set; } + public global::System.Collections.Generic.IList? Type1802 { get; set; } /// /// /// - public global::OpenRouter.CreateWorkspaceResponse? Type1803 { get; set; } + public global::OpenRouter.CreateWorkspaceRequest? Type1803 { get; set; } /// /// /// - public global::OpenRouter.GetWorkspaceResponseData? Type1804 { get; set; } + public global::OpenRouter.CreateWorkspaceResponseData? Type1804 { get; set; } /// /// /// - public global::OpenRouter.GetWorkspaceResponse? Type1805 { get; set; } + public global::OpenRouter.CreateWorkspaceResponse? Type1805 { get; set; } /// /// /// - public global::OpenRouter.DeleteWorkspaceResponse? Type1806 { get; set; } + public global::OpenRouter.GetWorkspaceResponseData? Type1806 { get; set; } /// /// /// - public global::OpenRouter.UpdateWorkspaceRequest? Type1807 { get; set; } + public global::OpenRouter.GetWorkspaceResponse? Type1807 { get; set; } /// /// /// - public global::OpenRouter.UpdateWorkspaceResponseData? Type1808 { get; set; } + public global::OpenRouter.DeleteWorkspaceResponse? Type1808 { get; set; } /// /// /// - public global::OpenRouter.UpdateWorkspaceResponse? Type1809 { get; set; } + public global::OpenRouter.UpdateWorkspaceRequest? Type1809 { get; set; } /// /// /// - public global::OpenRouter.WorkspaceBudgetResetInterval? Type1810 { get; set; } + public global::OpenRouter.UpdateWorkspaceResponseData? Type1810 { get; set; } /// /// /// - public global::OpenRouter.WorkspaceBudget? Type1811 { get; set; } + public global::OpenRouter.UpdateWorkspaceResponse? Type1811 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1812 { get; set; } + public global::OpenRouter.WorkspaceBudgetResetInterval? Type1812 { get; set; } /// /// /// - public global::OpenRouter.ListWorkspaceBudgetsResponse? Type1813 { get; set; } + public global::OpenRouter.WorkspaceBudget? Type1813 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1814 { get; set; } + public global::OpenRouter.OneOf? Type1814 { get; set; } /// /// /// - public global::OpenRouter.WorkspaceBudgetInterval? Type1815 { get; set; } + public global::OpenRouter.ListWorkspaceBudgetsResponse? Type1815 { get; set; } /// /// /// - public global::OpenRouter.UpsertWorkspaceBudgetRequest? Type1816 { get; set; } + public global::System.Collections.Generic.IList? Type1816 { get; set; } /// /// /// - public global::OpenRouter.UpsertWorkspaceBudgetResponseDataResetInterval? Type1817 { get; set; } + public global::OpenRouter.WorkspaceBudgetInterval? Type1817 { get; set; } /// /// /// - public global::OpenRouter.UpsertWorkspaceBudgetResponseData? Type1818 { get; set; } + public global::OpenRouter.UpsertWorkspaceBudgetRequest? Type1818 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1819 { get; set; } + public global::OpenRouter.UpsertWorkspaceBudgetResponseDataResetInterval? Type1819 { get; set; } /// /// /// - public global::OpenRouter.UpsertWorkspaceBudgetResponse? Type1820 { get; set; } + public global::OpenRouter.UpsertWorkspaceBudgetResponseData? Type1820 { get; set; } /// /// /// - public global::OpenRouter.DeleteWorkspaceBudgetResponse? Type1821 { get; set; } + public global::OpenRouter.OneOf? Type1821 { get; set; } /// /// /// - public global::OpenRouter.BulkAddWorkspaceMembersRequest? Type1822 { get; set; } + public global::OpenRouter.UpsertWorkspaceBudgetResponse? Type1822 { get; set; } /// /// /// - public global::OpenRouter.WorkspaceMemberRole? Type1823 { get; set; } + public global::OpenRouter.DeleteWorkspaceBudgetResponse? Type1823 { get; set; } /// /// /// - public global::OpenRouter.WorkspaceMember? Type1824 { get; set; } + public global::OpenRouter.BulkAddWorkspaceMembersRequest? Type1824 { get; set; } /// /// /// - public global::OpenRouter.BulkAddWorkspaceMembersResponse? Type1825 { get; set; } + public global::OpenRouter.WorkspaceMemberRole? Type1825 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1826 { get; set; } + public global::OpenRouter.WorkspaceMember? Type1826 { get; set; } /// /// /// - public global::OpenRouter.BulkRemoveWorkspaceMembersRequest? Type1827 { get; set; } + public global::OpenRouter.BulkAddWorkspaceMembersResponse? Type1827 { get; set; } /// /// /// - public global::OpenRouter.BulkRemoveWorkspaceMembersResponse? Type1828 { get; set; } + public global::System.Collections.Generic.IList? Type1828 { get; set; } /// /// /// - public global::OpenRouter.ExchangeAuthCodeForApiKeyRequest? Type1829 { get; set; } + public global::OpenRouter.BulkRemoveWorkspaceMembersRequest? Type1829 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1830 { get; set; } + public global::OpenRouter.BulkRemoveWorkspaceMembersResponse? Type1830 { get; set; } /// /// /// - public global::OpenRouter.CreateAuthKeysCodeRequest? Type1831 { get; set; } + public global::OpenRouter.ExchangeAuthCodeForApiKeyRequest? Type1831 { get; set; } /// /// /// - public global::OpenRouter.QueryAnalyticsRequest? Type1832 { get; set; } + public global::OpenRouter.OneOf? Type1832 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1833 { get; set; } + public global::OpenRouter.CreateAuthKeysCodeRequest? Type1833 { get; set; } /// /// /// - public global::OpenRouter.CreateEmbeddingsRequest? Type1834 { get; set; } + public global::OpenRouter.QueryAnalyticsRequest? Type1834 { get; set; } /// /// /// - public global::OpenRouter.UploadFileRequest? Type1835 { get; set; } + public global::System.Collections.Generic.IList? Type1835 { get; set; } /// /// /// - public byte[]? Type1836 { get; set; } + public global::OpenRouter.CreateEmbeddingsRequest? Type1836 { get; set; } /// /// /// - public global::OpenRouter.CreateKeysRequest? Type1837 { get; set; } + public global::OpenRouter.UploadFileRequest? Type1837 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1838 { get; set; } + public byte[]? Type1838 { get; set; } /// /// /// - public global::OpenRouter.UpdateKeysRequest? Type1839 { get; set; } + public global::OpenRouter.CreateKeysRequest? Type1839 { get; set; } /// /// /// - public global::OpenRouter.OneOf? Type1840 { get; set; } + public global::OpenRouter.OneOf? Type1840 { get; set; } /// /// /// - public global::OpenRouter.CreateRerankRequest? Type1841 { get; set; } + public global::OpenRouter.UpdateKeysRequest? Type1841 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type1842 { get; set; } + public global::OpenRouter.OneOf? Type1842 { get; set; } + /// + /// + /// + public global::OpenRouter.CreateRerankRequest? Type1843 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.IList? Type1844 { get; set; } /// /// @@ -7489,542 +7497,546 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::System.Collections.Generic.List? ListType22 { get; set; } + public global::System.Collections.Generic.List? ListType22 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.List? ListType23 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType23 { get; set; } + public global::System.Collections.Generic.List? ListType24 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType24 { get; set; } + public global::System.Collections.Generic.List? ListType25 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType25 { get; set; } + public global::System.Collections.Generic.List? ListType26 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType26 { get; set; } + public global::System.Collections.Generic.List? ListType27 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType27 { get; set; } + public global::System.Collections.Generic.List? ListType28 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType28 { get; set; } + public global::System.Collections.Generic.List? ListType29 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType29 { get; set; } + public global::System.Collections.Generic.List? ListType30 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType30 { get; set; } + public global::System.Collections.Generic.List? ListType31 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType31 { get; set; } + public global::System.Collections.Generic.List? ListType32 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType32 { get; set; } + public global::System.Collections.Generic.List? ListType33 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType33 { get; set; } + public global::System.Collections.Generic.List? ListType34 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType34 { get; set; } + public global::System.Collections.Generic.List? ListType35 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType35 { get; set; } + public global::System.Collections.Generic.List? ListType36 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType36 { get; set; } + public global::System.Collections.Generic.List? ListType37 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType37 { get; set; } + public global::System.Collections.Generic.List? ListType38 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType38 { get; set; } + public global::System.Collections.Generic.List? ListType39 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType39 { get; set; } + public global::System.Collections.Generic.List? ListType40 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType40 { get; set; } + public global::System.Collections.Generic.List? ListType41 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType41 { get; set; } + public global::System.Collections.Generic.List? ListType42 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType42 { get; set; } + public global::System.Collections.Generic.List? ListType43 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType43 { get; set; } + public global::System.Collections.Generic.List? ListType44 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType44 { get; set; } + public global::System.Collections.Generic.List? ListType45 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType45 { get; set; } + public global::System.Collections.Generic.List? ListType46 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType46 { get; set; } + public global::System.Collections.Generic.List? ListType47 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType47 { get; set; } + public global::System.Collections.Generic.List? ListType48 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType48 { get; set; } + public global::System.Collections.Generic.List? ListType49 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType49 { get; set; } + public global::System.Collections.Generic.List? ListType50 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType50 { get; set; } + public global::System.Collections.Generic.List? ListType51 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType51 { get; set; } + public global::System.Collections.Generic.List? ListType52 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType52 { get; set; } + public global::System.Collections.Generic.List? ListType53 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType53 { get; set; } + public global::System.Collections.Generic.List? ListType54 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType54 { get; set; } + public global::System.Collections.Generic.List? ListType55 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType55 { get; set; } + public global::System.Collections.Generic.List? ListType56 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType56 { get; set; } + public global::System.Collections.Generic.List? ListType57 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType57 { get; set; } + public global::System.Collections.Generic.List? ListType58 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType58 { get; set; } + public global::System.Collections.Generic.List? ListType59 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType59 { get; set; } + public global::System.Collections.Generic.List? ListType60 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType60 { get; set; } + public global::System.Collections.Generic.List? ListType61 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType61 { get; set; } + public global::System.Collections.Generic.List? ListType62 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType62 { get; set; } + public global::System.Collections.Generic.List? ListType63 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType63 { get; set; } + public global::System.Collections.Generic.List? ListType64 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType64 { get; set; } + public global::System.Collections.Generic.List? ListType65 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType65 { get; set; } + public global::System.Collections.Generic.List? ListType66 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType66 { get; set; } + public global::System.Collections.Generic.List? ListType67 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType67 { get; set; } + public global::System.Collections.Generic.List? ListType68 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType68 { get; set; } + public global::System.Collections.Generic.List? ListType69 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType69 { get; set; } + public global::System.Collections.Generic.List? ListType70 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType70 { get; set; } + public global::System.Collections.Generic.List? ListType71 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType71 { get; set; } + public global::System.Collections.Generic.List? ListType72 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType72 { get; set; } + public global::System.Collections.Generic.List? ListType73 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType73 { get; set; } + public global::System.Collections.Generic.List? ListType74 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType74 { get; set; } + public global::System.Collections.Generic.List? ListType75 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType75 { get; set; } + public global::System.Collections.Generic.List? ListType76 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType76 { get; set; } + public global::System.Collections.Generic.List? ListType77 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType77 { get; set; } + public global::System.Collections.Generic.List? ListType78 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType78 { get; set; } + public global::System.Collections.Generic.List? ListType79 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType79 { get; set; } + public global::System.Collections.Generic.List? ListType80 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType80 { get; set; } + public global::System.Collections.Generic.List? ListType81 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType81 { get; set; } + public global::System.Collections.Generic.List? ListType82 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType82 { get; set; } + public global::System.Collections.Generic.List? ListType83 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType83 { get; set; } + public global::System.Collections.Generic.List? ListType84 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType84 { get; set; } + public global::System.Collections.Generic.List? ListType85 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType85 { get; set; } + public global::System.Collections.Generic.List? ListType86 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType86 { get; set; } + public global::System.Collections.Generic.List? ListType87 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType87 { get; set; } + public global::System.Collections.Generic.List? ListType88 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType88 { get; set; } + public global::System.Collections.Generic.List? ListType89 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType89 { get; set; } + public global::System.Collections.Generic.List? ListType90 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType90 { get; set; } + public global::System.Collections.Generic.List? ListType91 { get; set; } /// /// /// - public global::System.Collections.Generic.List>? ListType91 { get; set; } + public global::System.Collections.Generic.List>? ListType92 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType92 { get; set; } + public global::System.Collections.Generic.List? ListType93 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType93 { get; set; } + public global::System.Collections.Generic.List? ListType94 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType94 { get; set; } + public global::System.Collections.Generic.List? ListType95 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType95 { get; set; } + public global::System.Collections.Generic.List? ListType96 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType96 { get; set; } + public global::System.Collections.Generic.List? ListType97 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType97 { get; set; } + public global::System.Collections.Generic.List? ListType98 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType98 { get; set; } + public global::System.Collections.Generic.List? ListType99 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType99 { get; set; } + public global::System.Collections.Generic.List? ListType100 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType100 { get; set; } + public global::System.Collections.Generic.List? ListType101 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType101 { get; set; } + public global::System.Collections.Generic.List? ListType102 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType102 { get; set; } + public global::System.Collections.Generic.List? ListType103 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType103 { get; set; } + public global::System.Collections.Generic.List? ListType104 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType104 { get; set; } + public global::System.Collections.Generic.List? ListType105 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType105 { get; set; } + public global::System.Collections.Generic.List? ListType106 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType106 { get; set; } + public global::System.Collections.Generic.List? ListType107 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType107 { get; set; } + public global::System.Collections.Generic.List? ListType108 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType108 { get; set; } + public global::System.Collections.Generic.List? ListType109 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType109 { get; set; } + public global::System.Collections.Generic.List? ListType110 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType110 { get; set; } + public global::System.Collections.Generic.List? ListType111 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType111 { get; set; } + public global::System.Collections.Generic.List? ListType112 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType112 { get; set; } + public global::System.Collections.Generic.List? ListType113 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType113 { get; set; } + public global::System.Collections.Generic.List? ListType114 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType114 { get; set; } + public global::System.Collections.Generic.List? ListType115 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType115 { get; set; } + public global::System.Collections.Generic.List? ListType116 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType116 { get; set; } + public global::System.Collections.Generic.List? ListType117 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType117 { get; set; } + public global::System.Collections.Generic.List? ListType118 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType118 { get; set; } + public global::System.Collections.Generic.List? ListType119 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType119 { get; set; } + public global::System.Collections.Generic.List? ListType120 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType120 { get; set; } + public global::System.Collections.Generic.List? ListType121 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType121 { get; set; } + public global::System.Collections.Generic.List? ListType122 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType122 { get; set; } + public global::System.Collections.Generic.List? ListType123 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType123 { get; set; } + public global::System.Collections.Generic.List? ListType124 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType124 { get; set; } + public global::System.Collections.Generic.List? ListType125 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType125 { get; set; } + public global::System.Collections.Generic.List? ListType126 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType126 { get; set; } + public global::System.Collections.Generic.List? ListType127 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType127 { get; set; } + public global::System.Collections.Generic.List? ListType128 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType128 { get; set; } + public global::System.Collections.Generic.List? ListType129 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType129 { get; set; } + public global::System.Collections.Generic.List? ListType130 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType130 { get; set; } + public global::System.Collections.Generic.List? ListType131 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType131 { get; set; } + public global::System.Collections.Generic.List? ListType132 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType132 { get; set; } + public global::System.Collections.Generic.List? ListType133 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType133 { get; set; } + public global::System.Collections.Generic.List? ListType134 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType134 { get; set; } + public global::System.Collections.Generic.List? ListType135 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType135 { get; set; } + public global::System.Collections.Generic.List? ListType136 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType136 { get; set; } + public global::System.Collections.Generic.List? ListType137 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType137 { get; set; } + public global::System.Collections.Generic.List? ListType138 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType138 { get; set; } + public global::System.Collections.Generic.List? ListType139 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType139 { get; set; } + public global::System.Collections.Generic.List? ListType140 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType140 { get; set; } + public global::System.Collections.Generic.List? ListType141 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType141 { get; set; } + public global::System.Collections.Generic.List? ListType142 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType142 { get; set; } + public global::System.Collections.Generic.List? ListType143 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType143 { get; set; } + public global::System.Collections.Generic.List? ListType144 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType144 { get; set; } + public global::System.Collections.Generic.List? ListType145 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType145 { get; set; } + public global::System.Collections.Generic.List? ListType146 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType146 { get; set; } + public global::System.Collections.Generic.List? ListType147 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType147 { get; set; } + public global::System.Collections.Generic.List? ListType148 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType148 { get; set; } + public global::System.Collections.Generic.List? ListType149 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType149 { get; set; } + public global::System.Collections.Generic.List? ListType150 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType150 { get; set; } + public global::System.Collections.Generic.List? ListType151 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType151 { get; set; } + public global::System.Collections.Generic.List? ListType152 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType152 { get; set; } + public global::System.Collections.Generic.List? ListType153 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType153 { get; set; } + public global::System.Collections.Generic.List? ListType154 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType154 { get; set; } + public global::System.Collections.Generic.List? ListType155 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType155 { get; set; } + public global::System.Collections.Generic.List? ListType156 { get; set; } /// /// /// - public global::System.Collections.Generic.List? ListType156 { get; set; } + public global::System.Collections.Generic.List? ListType157 { get; set; } } } \ No newline at end of file diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.FusionSource.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.FusionSource.Json.g.cs new file mode 100644 index 00000000..cdf8613d --- /dev/null +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.FusionSource.Json.g.cs @@ -0,0 +1,141 @@ +#nullable enable + +namespace OpenRouter +{ + public sealed partial class FusionSource + { + /// + /// 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::OpenRouter.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::OpenRouter.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.Serialize( + this, + jsonSerializerOptions); + } + + /// + /// Deserializes a JSON string using the provided JsonSerializerContext. + /// + public static global::OpenRouter.FusionSource? FromJson( + string json, + global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext) + { + return global::System.Text.Json.JsonSerializer.Deserialize( + json, + typeof(global::OpenRouter.FusionSource), + jsonSerializerContext) as global::OpenRouter.FusionSource; + } + + /// + /// Deserializes a JSON string using the generated default JsonSerializerContext. + /// + public static global::OpenRouter.FusionSource? FromJson( + string json) + { + return FromJson( + json, + global::OpenRouter.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::OpenRouter.FusionSource? FromJson( + string json, + global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null) + { + if (jsonSerializerOptions is null) + { + return FromJson( + json, + global::OpenRouter.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::OpenRouter.FusionSource), + jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.FusionSource; + } + + /// + /// 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::OpenRouter.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::OpenRouter.SourceGenerationContext.Default); + } + + return global::System.Text.Json.JsonSerializer.DeserializeAsync( + jsonStream, + jsonSerializerOptions); + } + } +} diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.FusionSource.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.FusionSource.g.cs new file mode 100644 index 00000000..0bba0dca --- /dev/null +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.FusionSource.g.cs @@ -0,0 +1,59 @@ + +#nullable enable + +namespace OpenRouter +{ + /// + /// A web page retrieved via web search during a fusion run. + /// + public sealed partial class FusionSource + { + /// + /// Title of the retrieved web page. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("title")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Title { get; set; } + + /// + /// URL of the web page a panel or the judge retrieved during the run. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("url")] + [global::System.Text.Json.Serialization.JsonRequired] + public required string Url { 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. + /// + /// + /// Title of the retrieved web page. + /// + /// + /// URL of the web page a panel or the judge retrieved during the run. + /// +#if NET7_0_OR_GREATER + [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] +#endif + public FusionSource( + string title, + string url) + { + this.Title = title ?? throw new global::System.ArgumentNullException(nameof(title)); + this.Url = url ?? throw new global::System.ArgumentNullException(nameof(url)); + } + + /// + /// Initializes a new instance of the class. + /// + public FusionSource() + { + } + + } +} \ No newline at end of file diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs index c8f81a1a..79c3c395 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputFusionServerToolItem.g.cs @@ -44,6 +44,12 @@ public sealed partial class OutputFusionServerToolItem [global::System.Text.Json.Serialization.JsonPropertyName("responses")] public global::System.Collections.Generic.IList? Responses { get; set; } + /// + /// Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sources")] + public global::System.Collections.Generic.IList? Sources { get; set; } + /// /// /// @@ -78,6 +84,9 @@ public sealed partial class OutputFusionServerToolItem /// /// Analysis models that produced a response in this fusion run, with each model's full panel content. /// + /// + /// Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif @@ -88,7 +97,8 @@ public OutputFusionServerToolItem( global::System.Collections.Generic.IList? failedModels, string? failureReason, string? id, - global::System.Collections.Generic.IList? responses) + global::System.Collections.Generic.IList? responses, + global::System.Collections.Generic.IList? sources) { this.Analysis = analysis; this.Error = error; @@ -96,6 +106,7 @@ public OutputFusionServerToolItem( this.FailureReason = failureReason; this.Id = id; this.Responses = responses; + this.Sources = sources; this.Status = status; } diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItemsVariant17.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItemsVariant17.g.cs index 08b7ba9b..84f5894b 100644 --- a/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItemsVariant17.g.cs +++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.OutputItemsVariant17.g.cs @@ -51,6 +51,12 @@ public sealed partial class OutputItemsVariant17 [global::System.Text.Json.Serialization.JsonPropertyName("responses")] public global::System.Collections.Generic.IList? Responses { get; set; } + /// + /// Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("sources")] + public global::System.Collections.Generic.IList? Sources { get; set; } + /// /// /// @@ -88,6 +94,9 @@ public sealed partial class OutputItemsVariant17 /// /// Analysis models that produced a response in this fusion run, with each model's full panel content. /// + /// + /// Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source. + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif @@ -99,7 +108,8 @@ public OutputItemsVariant17( global::System.Collections.Generic.IList? failedModels, string? failureReason, string? id, - global::System.Collections.Generic.IList? responses) + global::System.Collections.Generic.IList? responses, + global::System.Collections.Generic.IList? sources) { this.Type = type; this.Analysis = analysis; @@ -108,6 +118,7 @@ public OutputItemsVariant17( this.FailureReason = failureReason; this.Id = id; this.Responses = responses; + this.Sources = sources; this.Status = status; } diff --git a/src/libs/OpenRouter/openapi.yaml b/src/libs/OpenRouter/openapi.yaml index 6f470d39..f30220d0 100644 --- a/src/libs/OpenRouter/openapi.yaml +++ b/src/libs/OpenRouter/openapi.yaml @@ -9739,6 +9739,25 @@ ], "title": "OutputItemsDiscriminatorMappingOpenrouterFusionResponsesItems" }, + "FusionSource": { + "type": "object", + "properties": { + "title": { + "type": "string", + "description": "Title of the retrieved web page." + }, + "url": { + "type": "string", + "description": "URL of the web page a panel or the judge retrieved during the run." + } + }, + "required": [ + "title", + "url" + ], + "description": "A web page retrieved via web search during a fusion run.", + "title": "FusionSource" + }, "OutputFusionServerToolItem": { "type": "object", "properties": { @@ -9770,6 +9789,13 @@ }, "description": "Analysis models that produced a response in this fusion run, with each model's full panel content." }, + "sources": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FusionSource" + }, + "description": "Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source." + }, "status": { "$ref": "#/components/schemas/ToolCallStatus" } @@ -16379,6 +16405,13 @@ }, "description": "Analysis models that produced a response in this fusion run, with each model's full panel content." }, + "sources": { + "type": "array", + "items": { + "$ref": "#/components/schemas/FusionSource" + }, + "description": "Web pages the analysis panels and judge retrieved via web search during this fusion run, deduplicated by URL across the whole run. Present when at least one model cited a source." + }, "status": { "$ref": "#/components/schemas/ToolCallStatus" }