diff --git a/src/libs/OpenRouter/Generated/OpenRouter.AlphaDecisionsClient.Create.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.AlphaDecisionsClient.Create.g.cs
index e64e2c86..65761a86 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.AlphaDecisionsClient.Create.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.AlphaDecisionsClient.Create.g.cs
@@ -51,7 +51,7 @@ partial void ProcessCreateResponseContent(
///
/// Submit a Decisions request
- /// Submits a Decisions request to the Decisions router
+ /// Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -74,7 +74,7 @@ partial void ProcessCreateResponseContent(
}
///
/// Submit a Decisions request
- /// Submits a Decisions request to the Decisions router
+ /// Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -889,10 +889,10 @@ partial void ProcessCreateResponseContent(
}
///
/// Submit a Decisions request
- /// Submits a Decisions request to the Decisions router
+ /// Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.
///
///
- /// Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once. Jev reads a reference as a whole string value or inside longer text. Other Decisions models read a whole-string reference wherever they read an `image_url` part and reject a reference inside longer text.
+ /// Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once, or the request fails with `400` naming the unused key. TypeSafe Jev endpoints receive `assets` as written and read a reference as a whole string value or inside longer text. Every other provider has each whole-string reference resolved to an `image_url` part before the request is sent, so it is accepted only where that provider reads `image_url` parts (top-level `state` items), and a reference inside longer text fails with `400`. `image_url` parts and `assets` can be mixed in one request.
///
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsers.JsonSerializerContext.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsers.JsonSerializerContext.g.cs
deleted file mode 100644
index 1ad26cbe..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsers.JsonSerializerContext.g.cs
+++ /dev/null
@@ -1,109 +0,0 @@
-
-#nullable enable
-
-namespace OpenRouter
-{ ///
- ///
- ///
- public sealed partial class ExternalUsersSourceGenerationContext : global::System.Text.Json.Serialization.JsonSerializerContext
- {
- private static readonly global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver Resolver = new LazyChunkResolver();
-
- [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)]
- internal static global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver TypeInfoResolver => Resolver;
-
-
- private static readonly global::System.Text.Json.JsonSerializerOptions DefaultOptions = CreateDefaultOptions();
-
- ///
- ///
- ///
- public static ExternalUsersSourceGenerationContext Default { get; } = new(DefaultOptions);
-
- private ExternalUsersSourceGenerationContext(global::System.Text.Json.JsonSerializerOptions options)
- : base(options)
- {
- }
-
- ///
- protected override global::System.Text.Json.JsonSerializerOptions? GeneratedSerializerOptions => DefaultOptions;
-
- ///
- public override global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo(global::System.Type type)
- {
- return Resolver.GetTypeInfo(type, Options);
- }
-
- ///
- /// Adds this package's converters to .
- ///
- ///
- /// A converter has to be on the options a chained resolver builds its JsonTypeInfo against,
- /// and a context resolves types from every package below it. Each package contributes only
- /// what it owns and calls down the chain for the rest, so the family's converter table is
- /// written once rather than copied into all of them.
- ///
- [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)]
- public static void AddConverters(global::System.Text.Json.JsonSerializerOptions options)
- {
- global::OpenRouter.SourceGenerationContext.AddConverters(options);
- }
-
- private static global::System.Text.Json.JsonSerializerOptions CreateDefaultOptions()
- {
- var options = new global::System.Text.Json.JsonSerializerOptions
- {
- DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull,
- TypeInfoResolver = Resolver,
- };
- AddConverters(options);
-
- return options;
- }
-
- private sealed class LazyChunkResolver : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
- {
- private readonly object _gate = new();
- private readonly global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver?[] _resolvers = new global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver?[1];
-
- public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo(
- global::System.Type type,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- for (var index = 0; index < _resolvers.Length; index++)
- {
- var typeInfo = GetResolver(index).GetTypeInfo(type, options);
- if (typeInfo is not null)
- {
- return typeInfo;
- }
- }
-
- return null;
- }
-
- private global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver GetResolver(int index)
- {
- var resolver = global::System.Threading.Volatile.Read(ref _resolvers[index]);
- if (resolver is not null)
- {
- return resolver;
- }
-
- lock (_gate)
- {
- return _resolvers[index] ??= CreateResolver(index);
- }
- }
-
- private static global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver CreateResolver(int index)
- {
- return index switch
- {
- 0 => global::OpenRouter.SourceGenerationContext.TypeInfoResolver,
- _ => throw new global::System.ArgumentOutOfRangeException(nameof(index)),
- };
- }
- }
- }
-}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsersClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsersClient.g.cs
index 504ecc65..c1e40afd 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsersClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.ExternalUsersClient.g.cs
@@ -4,7 +4,6 @@
namespace OpenRouter
{
///
- /// External Users endpoints
/// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used.
///
@@ -49,7 +48,7 @@ public sealed partial class ExternalUsersClient : global::OpenRouter.IExternalUs
///
public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext
{
- get => JsonSerializerContextProvider?.Value ?? global::OpenRouter.ExternalUsersSourceGenerationContext.Default;
+ get => JsonSerializerContextProvider?.Value ?? global::OpenRouter.SourceGenerationContext.Default;
set => JsonSerializerContextProvider = new(() => value);
}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Create.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Create.g.cs
index 2caeb4c5..f0010166 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Create.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Create.g.cs
@@ -588,11 +588,11 @@ partial void ProcessCreateResponseContent(
/// Create a new guardrail for the authenticated user. A newly created guardrail enforces nothing until it is assigned to API keys or organization members; `workspace_id` places the guardrail in a workspace but does not apply it to that workspace's traffic. To restrict all traffic in a workspace, update the workspace's default guardrail instead. Set `allowed_data_regions` to enforce [In-Region Routing](/docs/guides/features/in-region-routing#enforcing-in-region-routing-with-guardrails): governed requests must arrive through one of the listed OpenRouter domains and are rejected with a 403 otherwise. [Management key](/docs/guides/overview/auth/management-api-keys) required.
///
///
- /// Whether ZDR-only requests to google/* models may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to google/* models may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: true
///
///
- /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: true
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Update.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Update.g.cs
index 0e99e60a..b96922c7 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Update.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.GuardrailsClient.Update.g.cs
@@ -681,11 +681,11 @@ partial void ProcessUpdateResponseContent(
/// Example: 550e8400-e29b-41d4-a716-446655440000
///
///
- /// Whether ZDR-only requests to google/* models may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to google/* models may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: false
///
///
- /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: false
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.IAlphaDecisionsClient.Create.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.IAlphaDecisionsClient.Create.g.cs
index 2b0474ff..afb8bb90 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.IAlphaDecisionsClient.Create.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.IAlphaDecisionsClient.Create.g.cs
@@ -6,7 +6,7 @@ public partial interface IAlphaDecisionsClient
{
///
/// Submit a Decisions request
- /// Submits a Decisions request to the Decisions router
+ /// Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -19,7 +19,7 @@ public partial interface IAlphaDecisionsClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Submit a Decisions request
- /// Submits a Decisions request to the Decisions router
+ /// Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.
///
///
/// Per-request overrides such as headers, query parameters, timeout, retries, and response buffering.
@@ -32,10 +32,10 @@ public partial interface IAlphaDecisionsClient
global::System.Threading.CancellationToken cancellationToken = default);
///
/// Submit a Decisions request
- /// Submits a Decisions request to the Decisions router
+ /// Asks a Decisions model typed questions (`noul`, `choice`, `score`, `box`) about the content in `state` and returns one typed answer per question with its probabilities. Images, audio and video go in `state` as `image_url`, `input_audio` and `video_url` parts; PNG and JPEG images can instead go once in `assets` and be referenced by key. Which question types, media parts and asset references an endpoint accepts depends on the provider; a request an endpoint cannot serve fails with `400` before anything is sent upstream. See the [Multimodal Decisions guide](/docs/guides/community/multimodal-decisions) for the per-provider table. Typed fields (text, numbers, dates, lists, estimates, forecasts) come from [`POST /api/alpha/extractions`](/docs/guides/community/extractions), which takes the same envelope with `fields` in place of `questions` (text `state` only; images and PDFs go in `assets`). Alpha: the shape may change.
///
///
- /// Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once. Jev reads a reference as a whole string value or inside longer text. Other Decisions models read a whole-string reference wherever they read an `image_url` part and reject a reference inside longer text.
+ /// Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once, or the request fails with `400` naming the unused key. TypeSafe Jev endpoints receive `assets` as written and read a reference as a whole string value or inside longer text. Every other provider has each whole-string reference resolved to an `image_url` part before the request is sent, so it is accepted only where that provider reads `image_url` parts (top-level `state` items), and a reference inside longer text fails with `400`. `image_url` parts and `assets` can be mixed in one request.
///
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.IExternalUsersClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.IExternalUsersClient.g.cs
index 2c0a14d2..92809bf8 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.IExternalUsersClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.IExternalUsersClient.g.cs
@@ -4,7 +4,6 @@
namespace OpenRouter
{
///
- /// External Users endpoints
/// If no httpClient is provided, a new one will be created.
/// If no baseUri is provided, the default baseUri from OpenAPI spec will be used.
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Create.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Create.g.cs
index a75e951a..9162af0f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Create.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Create.g.cs
@@ -37,11 +37,11 @@ public partial interface IGuardrailsClient
/// Create a new guardrail for the authenticated user. A newly created guardrail enforces nothing until it is assigned to API keys or organization members; `workspace_id` places the guardrail in a workspace but does not apply it to that workspace's traffic. To restrict all traffic in a workspace, update the workspace's default guardrail instead. Set `allowed_data_regions` to enforce [In-Region Routing](/docs/guides/features/in-region-routing#enforcing-in-region-routing-with-guardrails): governed requests must arrive through one of the listed OpenRouter domains and are rejected with a 403 otherwise. [Management key](/docs/guides/overview/auth/management-api-keys) required.
///
///
- /// Whether ZDR-only requests to google/* models may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to google/* models may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: true
///
///
- /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: true
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Update.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Update.g.cs
index d5fe8c67..4b4c7d48 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Update.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.IGuardrailsClient.Update.g.cs
@@ -51,11 +51,11 @@ public partial interface IGuardrailsClient
/// Example: 550e8400-e29b-41d4-a716-446655440000
///
///
- /// Whether ZDR-only requests to google/* models may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to google/* models may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: false
///
///
- /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may use endpoints that may retain prompts for safety monitoring. false allows only zero-retention endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
+ /// Whether ZDR-only requests to models outside the named providers (for example open-weight models on Vertex) may also use Safety Retention endpoints, which may retain prompts and responses from any request, only to prevent abuse, and do not use them for training. false allows only ZDR endpoints. A guardrail can only be more restrictive than the account setting. Inherits the account setting when not provided.
/// Example: false
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.IModelsClient.List.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.IModelsClient.List.g.cs
index f77367dc..12ea254f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.IModelsClient.List.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.IModelsClient.List.g.cs
@@ -41,6 +41,10 @@ public partial interface IModelsClient
/// Filter models by input modality. Comma-separated list of: text, image, audio, file.
/// Example: text,image
///
+ ///
+ /// Filter models by the request API paths they serve, as listed in each model's `endpoints` field. Comma-separated; a model must serve every listed path. Valid values: /api/v1/chat/completions, /api/v1/completions, /api/v1/messages, /api/v1/responses, /api/v1/embeddings, /api/v1/rerank, /api/alpha/decisions, /api/alpha/extractions, /api/v1/videos, /api/v1/audio/speech, /api/v1/audio/transcriptions, /api/v1/images, /api/v1/batches. When set without `output_modalities`, models of every output modality are considered (the companion `/api/alpha/extractions` route is served by text and decisions models alike).
+ /// Example: /api/alpha/extractions
+ ///
///
/// Minimum context length (tokens). Models with smaller context are excluded.
/// Example: 128000
@@ -137,6 +141,7 @@ public partial interface IModelsClient
global::OpenRouter.GetModelsSort? sort = default,
string? q = default,
string? inputModalities = default,
+ string? endpoints = default,
int? context = default,
double? minPrice = default,
double? maxPrice = default,
@@ -197,6 +202,10 @@ public partial interface IModelsClient
/// Filter models by input modality. Comma-separated list of: text, image, audio, file.
/// Example: text,image
///
+ ///
+ /// Filter models by the request API paths they serve, as listed in each model's `endpoints` field. Comma-separated; a model must serve every listed path. Valid values: /api/v1/chat/completions, /api/v1/completions, /api/v1/messages, /api/v1/responses, /api/v1/embeddings, /api/v1/rerank, /api/alpha/decisions, /api/alpha/extractions, /api/v1/videos, /api/v1/audio/speech, /api/v1/audio/transcriptions, /api/v1/images, /api/v1/batches. When set without `output_modalities`, models of every output modality are considered (the companion `/api/alpha/extractions` route is served by text and decisions models alike).
+ /// Example: /api/alpha/extractions
+ ///
///
/// Minimum context length (tokens). Models with smaller context are excluded.
/// Example: 128000
@@ -293,6 +302,7 @@ public partial interface IModelsClient
global::OpenRouter.GetModelsSort? sort = default,
string? q = default,
string? inputModalities = default,
+ string? endpoints = default,
int? context = default,
double? minPrice = default,
double? maxPrice = default,
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.IOpenRouterClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.IOpenRouterClient.g.cs
index 24fb71fd..e9041678 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.IOpenRouterClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.IOpenRouterClient.g.cs
@@ -141,7 +141,7 @@ public partial interface IOpenRouterClient : global::System.IDisposable
public EndpointsClient Endpoints { get; }
///
- /// External Users endpoints.
+ ///
///
public ExternalUsersClient ExternalUsers { get; }
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.ISystemOneClient.Create.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.ISystemOneClient.Create.g.cs
index 800cbc8b..a2b9ffdd 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.ISystemOneClient.Create.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.ISystemOneClient.Create.g.cs
@@ -35,7 +35,7 @@ public partial interface ISystemOneClient
/// Sends state and typed questions to a System One model such as Jev and returns its answers. Compatible with the TypeSafe SDKs. Bare System One model IDs such as `jev-1.13` and `jev-latest` are mapped onto the `typesafe/` namespace.
///
///
- /// Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once. Jev reads a reference as a whole string value or inside longer text. Other Decisions models read a whole-string reference wherever they read an `image_url` part and reject a reference inside longer text.
+ /// Images keyed by reference string, as in TypeSafe's API. Write a reference wherever the image belongs in `state`, `instructions`, or `criteria`; every asset must be referenced at least once, or the request fails with `400` naming the unused key. TypeSafe Jev endpoints receive `assets` as written and read a reference as a whole string value or inside longer text. Every other provider has each whole-string reference resolved to an `image_url` part before the request is sent, so it is accepted only where that provider reads `image_url` parts (top-level `state` items), and a reference inside longer text fails with `400`. `image_url` parts and `assets` can be mixed in one request.
///
///
///
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderMode.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderMode.g.cs
deleted file mode 100644
index 2ce06cca..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderMode.g.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-#nullable enable
-
-namespace OpenRouter.JsonConverters
-{
- ///
- public sealed class ProviderResponseProviderSortOrderModeJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::OpenRouter.ProviderResponseProviderSortOrderMode Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- switch (reader.TokenType)
- {
- case global::System.Text.Json.JsonTokenType.String:
- {
- var stringValue = reader.GetString();
- if (stringValue != null)
- {
- return global::OpenRouter.ProviderResponseProviderSortOrderModeExtensions.ToEnum(stringValue) ?? default;
- }
-
- break;
- }
- case global::System.Text.Json.JsonTokenType.Null:
- {
- return default(global::OpenRouter.ProviderResponseProviderSortOrderMode);
- }
- default:
- throw new global::System.ArgumentOutOfRangeException(nameof(reader));
- }
-
- return default;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::OpenRouter.ProviderResponseProviderSortOrderMode value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
-
- writer.WriteStringValue(global::OpenRouter.ProviderResponseProviderSortOrderModeExtensions.ToValueString(value));
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderModeNullable.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderModeNullable.g.cs
deleted file mode 100644
index 40abb696..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderModeNullable.g.cs
+++ /dev/null
@@ -1,55 +0,0 @@
-#nullable enable
-
-namespace OpenRouter.JsonConverters
-{
- ///
- public sealed class ProviderResponseProviderSortOrderModeNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::OpenRouter.ProviderResponseProviderSortOrderMode? Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- switch (reader.TokenType)
- {
- case global::System.Text.Json.JsonTokenType.String:
- {
- var stringValue = reader.GetString();
- if (stringValue != null)
- {
- return global::OpenRouter.ProviderResponseProviderSortOrderModeExtensions.ToEnum(stringValue);
- }
-
- break;
- }
- case global::System.Text.Json.JsonTokenType.Null:
- {
- return default(global::OpenRouter.ProviderResponseProviderSortOrderMode?);
- }
- default:
- throw new global::System.ArgumentOutOfRangeException(nameof(reader));
- }
-
- return default;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::OpenRouter.ProviderResponseProviderSortOrderMode? value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
-
- if (value == null)
- {
- writer.WriteNullValue();
- }
- else
- {
- writer.WriteStringValue(global::OpenRouter.ProviderResponseProviderSortOrderModeExtensions.ToValueString(value.Value));
- }
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRank.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRank.g.cs
deleted file mode 100644
index 8f7fe516..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRank.g.cs
+++ /dev/null
@@ -1,48 +0,0 @@
-#nullable enable
-
-namespace OpenRouter.JsonConverters
-{
- ///
- public sealed class ProviderResponseProviderSortOrderRankJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::OpenRouter.ProviderResponseProviderSortOrderRank Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- switch (reader.TokenType)
- {
- case global::System.Text.Json.JsonTokenType.String:
- {
- var stringValue = reader.GetString();
- if (stringValue != null)
- {
- return global::OpenRouter.ProviderResponseProviderSortOrderRankExtensions.ToEnum(stringValue) ?? default;
- }
-
- break;
- }
- case global::System.Text.Json.JsonTokenType.Null:
- {
- return default(global::OpenRouter.ProviderResponseProviderSortOrderRank);
- }
- default:
- throw new global::System.ArgumentOutOfRangeException(nameof(reader));
- }
-
- return default;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::OpenRouter.ProviderResponseProviderSortOrderRank value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
-
- writer.WriteStringValue(global::OpenRouter.ProviderResponseProviderSortOrderRankExtensions.ToValueString(value));
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRankNullable.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRankNullable.g.cs
deleted file mode 100644
index 38d9c421..00000000
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRankNullable.g.cs
+++ /dev/null
@@ -1,55 +0,0 @@
-#nullable enable
-
-namespace OpenRouter.JsonConverters
-{
- ///
- public sealed class ProviderResponseProviderSortOrderRankNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
- {
- ///
- public override global::OpenRouter.ProviderResponseProviderSortOrderRank? Read(
- ref global::System.Text.Json.Utf8JsonReader reader,
- global::System.Type typeToConvert,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- switch (reader.TokenType)
- {
- case global::System.Text.Json.JsonTokenType.String:
- {
- var stringValue = reader.GetString();
- if (stringValue != null)
- {
- return global::OpenRouter.ProviderResponseProviderSortOrderRankExtensions.ToEnum(stringValue);
- }
-
- break;
- }
- case global::System.Text.Json.JsonTokenType.Null:
- {
- return default(global::OpenRouter.ProviderResponseProviderSortOrderRank?);
- }
- default:
- throw new global::System.ArgumentOutOfRangeException(nameof(reader));
- }
-
- return default;
- }
-
- ///
- public override void Write(
- global::System.Text.Json.Utf8JsonWriter writer,
- global::OpenRouter.ProviderResponseProviderSortOrderRank? value,
- global::System.Text.Json.JsonSerializerOptions options)
- {
- writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
-
- if (value == null)
- {
- writer.WriteNullValue();
- }
- else
- {
- writer.WriteStringValue(global::OpenRouter.ProviderResponseProviderSortOrderRankExtensions.ToValueString(value.Value));
- }
- }
- }
-}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs
index 7d09ee68..6b3db85a 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContext.g.cs
@@ -1343,6 +1343,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.DecisionsResponseAnswersDiscriminator))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.DecisionsResponseAnswersDiscriminatorType), TypeInfoPropertyName = "DecisionsResponseAnswersDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.DecisionsResponseUsage))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.DecisionsUsageInputTokensDetails))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.DecisionsScoreAnswerType), TypeInfoPropertyName = "DecisionsScoreAnswerType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>>))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.DecisionsScoreQuestionType), TypeInfoPropertyName = "DecisionsScoreQuestionType2")]
@@ -1534,7 +1535,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionAnalysisResultUniqueInsight))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallAnalysisCompletedEvent))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallAnalysisCompletedEventType), TypeInfoPropertyName = "FusionCallAnalysisCompletedEventType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallAnalysisInProgressEvent))]
internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -1630,6 +1630,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallAnalysisInProgressEvent))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallAnalysisInProgressEventType), TypeInfoPropertyName = "FusionCallAnalysisInProgressEventType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallCompletedEvent))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.FusionCallCompletedEventType), TypeInfoPropertyName = "FusionCallCompletedEventType2")]
@@ -2050,7 +2051,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolChoiceVariant2Type), TypeInfoPropertyName = "MessagesRequestToolChoiceVariant2Type2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolChoiceVariant3))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolChoiceVariant3Type), TypeInfoPropertyName = "MessagesRequestToolChoiceVariant3Type2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolChoiceVariant4))]
internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -2146,6 +2146,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolChoiceVariant4))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolChoiceVariant4Type), TypeInfoPropertyName = "MessagesRequestToolChoiceVariant4Type2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolVariant1))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.MessagesRequestToolVariant1InputSchema))]
@@ -2560,7 +2561,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputToolSearchServerToolItemMatche))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputToolSearchServerToolItemType), TypeInfoPropertyName = "OutputToolSearchServerToolItemType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputWebFetchServerToolItemType), TypeInfoPropertyName = "OutputWebFetchServerToolItemType2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputWebSearchServerToolItemAction))]
internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -2656,6 +2656,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputWebSearchServerToolItemAction))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputWebSearchServerToolItemActionSource))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputWebSearchServerToolItemActionSourceType), TypeInfoPropertyName = "OutputWebSearchServerToolItemActionSourceType2")]
@@ -2727,9 +2728,6 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.Quantization), TypeInfoPropertyName = "Quantization2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseProviderName), TypeInfoPropertyName = "ProviderResponseProviderName2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseProviderSortOrderMode), TypeInfoPropertyName = "ProviderResponseProviderSortOrderMode2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnyOf), TypeInfoPropertyName = "AnyOfInt32ProviderResponseProviderSortOrderRank2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseProviderSortOrderRank), TypeInfoPropertyName = "ProviderResponseProviderSortOrderRank2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseRoutedServiceTier), TypeInfoPropertyName = "ProviderResponseRoutedServiceTier2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderSortConfigBy), TypeInfoPropertyName = "ProviderSortConfigBy2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderSortConfigPartition), TypeInfoPropertyName = "ProviderSortConfigPartition2")]
@@ -3071,6 +3069,8 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultRoutingTableSecret))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultRoutingTableSecretScope), TypeInfoPropertyName = "VaultRoutingTableSecretScope2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultRoutingTableSlack))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
internal sealed partial class SourceGenerationContextChunk5 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -3166,8 +3166,6 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultRoutingTableSlack))]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultRoutingTableSlackMemberLink))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultSecret))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.VaultSecretCopyRequest))]
@@ -3585,6 +3583,8 @@ internal sealed partial class SourceGenerationContextChunk5 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.BaseInputsVariant2ItemRoleVariant3?), TypeInfoPropertyName = "NullableBaseInputsVariant2ItemRoleVariant32")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.BaseInputsVariant2ItemRoleVariant4?), TypeInfoPropertyName = "NullableBaseInputsVariant2ItemRoleVariant42")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.BaseInputsVariant2ItemType?), TypeInfoPropertyName = "NullableBaseInputsVariant2ItemType2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlock?), TypeInfoPropertyName = "NullableORAnthropicContentBlock2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.BaseMessagesResultRole?), TypeInfoPropertyName = "NullableBaseMessagesResultRole2")]
internal sealed partial class SourceGenerationContextChunk6 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -3680,8 +3680,6 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicContentBlock?), TypeInfoPropertyName = "NullableORAnthropicContentBlock2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.BaseMessagesResultRole?), TypeInfoPropertyName = "NullableBaseMessagesResultRole2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ORAnthropicStopReason?), TypeInfoPropertyName = "NullableORAnthropicStopReason2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.BaseMessagesResultType?), TypeInfoPropertyName = "NullableBaseMessagesResultType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AllOf?), TypeInfoPropertyName = "NullableAllOfAnthropicUsageBaseMessagesResultUsage2")]
@@ -4099,6 +4097,10 @@ internal sealed partial class SourceGenerationContextChunk6 : global::System.Tex
#pragma warning disable CS0618 // This registration names a deprecated API model.
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.LegacyChatContentVideoType?), TypeInfoPropertyName = "NullableLegacyChatContentVideoType2")]
#pragma warning restore CS0618
+ #pragma warning disable CS0618 // This registration names a deprecated API model.
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.LegacyChatContentVideoInputProcessing?), TypeInfoPropertyName = "NullableLegacyChatContentVideoInputProcessing2")]
+ #pragma warning restore CS0618
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.SearchContextSizeEnum?), TypeInfoPropertyName = "NullableSearchContextSizeEnum2")]
internal sealed partial class SourceGenerationContextChunk7 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -4194,10 +4196,6 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
- #pragma warning disable CS0618 // This registration names a deprecated API model.
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.LegacyChatContentVideoInputProcessing?), TypeInfoPropertyName = "NullableLegacyChatContentVideoInputProcessing2")]
- #pragma warning restore CS0618
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.SearchContextSizeEnum?), TypeInfoPropertyName = "NullableSearchContextSizeEnum2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.LegacyWebSearchServerToolType?), TypeInfoPropertyName = "NullableLegacyWebSearchServerToolType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AllOf?), TypeInfoPropertyName = "NullableAllOfModelArchitectureListEndpointsResponseArchitecture2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.OutputModality?), TypeInfoPropertyName = "NullableOutputModality2")]
@@ -4526,9 +4524,6 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderPreferencesDataCollection?), TypeInfoPropertyName = "NullableProviderPreferencesDataCollection2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.Quantization?), TypeInfoPropertyName = "NullableQuantization2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseProviderName?), TypeInfoPropertyName = "NullableProviderResponseProviderName2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseProviderSortOrderMode?), TypeInfoPropertyName = "NullableProviderResponseProviderSortOrderMode2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.AnyOf?), TypeInfoPropertyName = "NullableAnyOfInt32ProviderResponseProviderSortOrderRank2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseProviderSortOrderRank?), TypeInfoPropertyName = "NullableProviderResponseProviderSortOrderRank2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderResponseRoutedServiceTier?), TypeInfoPropertyName = "NullableProviderResponseRoutedServiceTier2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderSortConfigBy?), TypeInfoPropertyName = "NullableProviderSortConfigBy2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.ProviderSortConfigPartition?), TypeInfoPropertyName = "NullableProviderSortConfigPartition2")]
@@ -4611,6 +4606,11 @@ internal sealed partial class SourceGenerationContextChunk7 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StreamEventsResponseOutputItemAdded?), TypeInfoPropertyName = "NullableStreamEventsResponseOutputItemAdded2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StreamEventsResponseOutputItemDone?), TypeInfoPropertyName = "NullableStreamEventsResponseOutputItemDone2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.TextDeltaEvent?), TypeInfoPropertyName = "NullableTextDeltaEvent2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.TextDoneEvent?), TypeInfoPropertyName = "NullableTextDoneEvent2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.WebSearchCallInProgressEvent?), TypeInfoPropertyName = "NullableWebSearchCallInProgressEvent2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.WebSearchCallSearchingEvent?), TypeInfoPropertyName = "NullableWebSearchCallSearchingEvent2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.WebSearchCallCompletedEvent?), TypeInfoPropertyName = "NullableWebSearchCallCompletedEvent2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StreamEventsDiscriminatorType?), TypeInfoPropertyName = "NullableStreamEventsDiscriminatorType2")]
internal sealed partial class SourceGenerationContextChunk8 : global::System.Text.Json.Serialization.JsonSerializerContext
{
}
@@ -4706,11 +4706,6 @@ internal sealed partial class SourceGenerationContextChunk8 : global::System.Tex
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool>>), TypeInfoPropertyName = "ToolSearchServerTool_ba88f27f2f078735")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List?, global::OpenRouter.PreviewWebSearchServerTool, global::OpenRouter.Preview20250311WebSearchServerTool, global::OpenRouter.LegacyWebSearchServerTool, global::OpenRouter.WebSearchServerTool, global::OpenRouter.FileSearchServerTool, global::OpenRouter.ComputerUseServerTool, global::OpenRouter.CodeInterpreterServerTool, global::OpenRouter.McpServerTool, global::OpenRouter.ImageGenerationServerTool, global::OpenRouter.CodexLocalShellTool, global::OpenRouter.ShellServerTool, global::OpenRouter.ApplyPatchServerTool, global::OpenRouter.CustomTool, global::OpenRouter.NamespaceTool, global::OpenRouter.AdvisorServerToolOpenRouter, global::OpenRouter.SubagentServerToolOpenRouter, global::OpenRouter.DatetimeServerTool, global::OpenRouter.FilesServerTool, global::OpenRouter.FusionServerToolOpenRouter, global::OpenRouter.ImageGenerationServerToolOpenRouter, global::OpenRouter.SearchModelsServerToolOpenRouter, global::OpenRouter.WebFetchServerTool, global::OpenRouter.WebSearchServerToolOpenRouter, global::OpenRouter.ApplyPatchServerToolOpenRouter, global::OpenRouter.BashServerTool, global::OpenRouter.ShellServerToolOpenRouter, global::OpenRouter.ToolSearchServerTool, global::OpenRouter.ToolSearchOutputItemTool2>>), TypeInfoPropertyName = "ToolSearchOutputItemTool2_8ae2a759aff9dd26")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ContentPartInputFile_8471d29128267302")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.TextDoneEvent?), TypeInfoPropertyName = "NullableTextDoneEvent2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.WebSearchCallInProgressEvent?), TypeInfoPropertyName = "NullableWebSearchCallInProgressEvent2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.WebSearchCallSearchingEvent?), TypeInfoPropertyName = "NullableWebSearchCallSearchingEvent2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.WebSearchCallCompletedEvent?), TypeInfoPropertyName = "NullableWebSearchCallCompletedEvent2")]
- [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StreamEventsDiscriminatorType?), TypeInfoPropertyName = "NullableStreamEventsDiscriminatorType2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StreamLogprob?), TypeInfoPropertyName = "NullableStreamLogprob2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.StreamLogprobTopLogprob?), TypeInfoPropertyName = "NullableStreamLogprobTopLogprob2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::OpenRouter.STTInputAudio?), TypeInfoPropertyName = "NullableSTTInputAudio2")]
@@ -5465,7 +5460,6 @@ internal static void AddConverters(global::System.Text.Json.JsonSerializerOption
options.Converters.Add(new global::OpenRouter.JsonConverters.AnyOfJsonConverter());
options.Converters.Add(new global::OpenRouter.JsonConverters.AnyOfJsonConverter());
options.Converters.Add(new global::OpenRouter.JsonConverters.AnyOfJsonConverter());
- options.Converters.Add(new global::OpenRouter.JsonConverters.AnyOfJsonConverter());
options.Converters.Add(new global::OpenRouter.JsonConverters.AllOfJsonConverter());
options.Converters.Add(new global::OpenRouter.JsonConverters.AllOfJsonConverter());
options.Converters.Add(new global::OpenRouter.JsonConverters.AllOfJsonConverter());
@@ -8585,14 +8579,6 @@ public override bool CanConvert(global::System.Type typeToConvert)
|| typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderName?)
- || typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderMode)
-
- || typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderMode?)
-
- || typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderRank)
-
- || typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderRank?)
-
|| typeToConvert == typeof(global::OpenRouter.ProviderResponseRoutedServiceTier)
|| typeToConvert == typeof(global::OpenRouter.ProviderResponseRoutedServiceTier?)
@@ -17006,26 +16992,6 @@ public override bool CanConvert(global::System.Type typeToConvert)
return new global::OpenRouter.JsonConverters.ProviderResponseProviderNameNullableJsonConverter();
}
- if (typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderMode))
- {
- return new global::OpenRouter.JsonConverters.ProviderResponseProviderSortOrderModeJsonConverter();
- }
-
- if (typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderMode?))
- {
- return new global::OpenRouter.JsonConverters.ProviderResponseProviderSortOrderModeNullableJsonConverter();
- }
-
- if (typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderRank))
- {
- return new global::OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRankJsonConverter();
- }
-
- if (typeToConvert == typeof(global::OpenRouter.ProviderResponseProviderSortOrderRank?))
- {
- return new global::OpenRouter.JsonConverters.ProviderResponseProviderSortOrderRankNullableJsonConverter();
- }
-
if (typeToConvert == typeof(global::OpenRouter.ProviderResponseRoutedServiceTier))
{
return new global::OpenRouter.JsonConverters.ProviderResponseRoutedServiceTierJsonConverter();
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs
index 80b87ae9..31c28caf 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.JsonSerializerContextTypes.g.cs
@@ -4234,6507 +4234,6499 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::OpenRouter.DecisionsScoreAnswerType? Type1049 { get; set; }
+ public global::OpenRouter.DecisionsUsageInputTokensDetails? Type1049 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>>? Type1050 { get; set; }
+ public global::OpenRouter.DecisionsScoreAnswerType? Type1050 { get; set; }
///
///
///
- public global::OpenRouter.DecisionsScoreQuestionType? Type1051 { get; set; }
+ public global::System.Collections.Generic.IList>>? Type1051 { get; set; }
///
///
///
- public global::OpenRouter.DefaultParameters? Type1052 { get; set; }
+ public global::OpenRouter.DecisionsScoreQuestionType? Type1052 { get; set; }
///
///
///
- public global::OpenRouter.DeferredBm25Search? Type1053 { get; set; }
+ public global::OpenRouter.DefaultParameters? Type1053 { get; set; }
///
///
///
- public global::OpenRouter.DeferredBm25SearchType? Type1054 { get; set; }
+ public global::OpenRouter.DeferredBm25Search? Type1054 { get; set; }
///
///
///
- public global::OpenRouter.DeferredCustomSearch? Type1055 { get; set; }
+ public global::OpenRouter.DeferredBm25SearchType? Type1055 { get; set; }
///
///
///
- public global::OpenRouter.DeferredCustomSearchType? Type1056 { get; set; }
+ public global::OpenRouter.DeferredCustomSearch? Type1056 { get; set; }
///
///
///
- public global::OpenRouter.DeferredRegexSearch? Type1057 { get; set; }
+ public global::OpenRouter.DeferredCustomSearchType? Type1057 { get; set; }
///
///
///
- public global::OpenRouter.DeferredRegexSearchType? Type1058 { get; set; }
+ public global::OpenRouter.DeferredRegexSearch? Type1058 { get; set; }
///
///
///
- public global::OpenRouter.DeferredToolsControlProfile? Type1059 { get; set; }
+ public global::OpenRouter.DeferredRegexSearchType? Type1059 { get; set; }
///
///
///
- public global::OpenRouter.DeferredToolsControlProtocol? Type1060 { get; set; }
+ public global::OpenRouter.DeferredToolsControlProfile? Type1060 { get; set; }
///
///
///
- public global::OpenRouter.DeferredToolsSearchStrategy? Type1061 { get; set; }
+ public global::OpenRouter.DeferredToolsControlProtocol? Type1061 { get; set; }
///
///
///
- public global::OpenRouter.DeferredToolsControlValidation? Type1062 { get; set; }
+ public global::OpenRouter.DeferredToolsSearchStrategy? Type1062 { get; set; }
///
///
///
- public global::OpenRouter.DeferredToolsSearchStrategyDiscriminator? Type1063 { get; set; }
+ public global::OpenRouter.DeferredToolsControlValidation? Type1063 { get; set; }
///
///
///
- public global::OpenRouter.DeferredToolsSearchStrategyDiscriminatorType? Type1064 { get; set; }
+ public global::OpenRouter.DeferredToolsSearchStrategyDiscriminator? Type1064 { get; set; }
///
///
///
- public global::OpenRouter.DeleteBYOKKeyResponse? Type1065 { get; set; }
+ public global::OpenRouter.DeferredToolsSearchStrategyDiscriminatorType? Type1065 { get; set; }
///
///
///
- public global::OpenRouter.DeleteGuardrailResponse? Type1066 { get; set; }
+ public global::OpenRouter.DeleteBYOKKeyResponse? Type1066 { get; set; }
///
///
///
- public global::OpenRouter.DeleteObservabilityDestinationResponse? Type1067 { get; set; }
+ public global::OpenRouter.DeleteGuardrailResponse? Type1067 { get; set; }
///
///
///
- public global::OpenRouter.DeletePrivateEndpointResponse? Type1068 { get; set; }
+ public global::OpenRouter.DeleteObservabilityDestinationResponse? Type1068 { get; set; }
///
///
///
- public global::OpenRouter.DeletePrivateEndpointResponseData? Type1069 { get; set; }
+ public global::OpenRouter.DeletePrivateEndpointResponse? Type1069 { get; set; }
///
///
///
- public global::OpenRouter.DeleteScimGroupMappingResponse? Type1070 { get; set; }
+ public global::OpenRouter.DeletePrivateEndpointResponseData? Type1070 { get; set; }
///
///
///
- public global::OpenRouter.DeleteWorkspaceBudgetResponse? Type1071 { get; set; }
+ public global::OpenRouter.DeleteScimGroupMappingResponse? Type1071 { get; set; }
///
///
///
- public global::OpenRouter.DeleteWorkspaceResponse? Type1072 { get; set; }
+ public global::OpenRouter.DeleteWorkspaceBudgetResponse? Type1072 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessage? Type1073 { get; set; }
+ public global::OpenRouter.DeleteWorkspaceResponse? Type1073 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf?, global::OpenRouter.InputFile, global::OpenRouter.InputAudio, global::OpenRouter.InputVideo>>, string>? Type1074 { get; set; }
+ public global::OpenRouter.EasyInputMessage? Type1074 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList?, global::OpenRouter.InputFile, global::OpenRouter.InputAudio, global::OpenRouter.InputVideo>>? Type1075 { get; set; }
+ public global::OpenRouter.AnyOf?, global::OpenRouter.InputFile, global::OpenRouter.InputAudio, global::OpenRouter.InputVideo>>, string>? Type1075 { get; set; }
///
///
///
- public global::OpenRouter.OneOf?, global::OpenRouter.InputFile, global::OpenRouter.InputAudio, global::OpenRouter.InputVideo>? Type1076 { get; set; }
+ public global::System.Collections.Generic.IList?, global::OpenRouter.InputFile, global::OpenRouter.InputAudio, global::OpenRouter.InputVideo>>? Type1076 { get; set; }
///
///
///
- public global::OpenRouter.InputVideo? Type1077 { get; set; }
+ public global::OpenRouter.OneOf?, global::OpenRouter.InputFile, global::OpenRouter.InputAudio, global::OpenRouter.InputVideo>? Type1077 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1078 { get; set; }
+ public global::OpenRouter.InputVideo? Type1078 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessagePhaseVariant1? Type1079 { get; set; }
+ public global::OpenRouter.AnyOf? Type1079 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessagePhaseVariant2? Type1080 { get; set; }
+ public global::OpenRouter.EasyInputMessagePhaseVariant1? Type1080 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessageRoleVariant1? Type1081 { get; set; }
+ public global::OpenRouter.EasyInputMessagePhaseVariant2? Type1081 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessageRoleVariant2? Type1082 { get; set; }
+ public global::OpenRouter.EasyInputMessageRoleVariant1? Type1082 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessageRoleVariant3? Type1083 { get; set; }
+ public global::OpenRouter.EasyInputMessageRoleVariant2? Type1083 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessageRoleVariant4? Type1084 { get; set; }
+ public global::OpenRouter.EasyInputMessageRoleVariant3? Type1084 { get; set; }
///
///
///
- public global::OpenRouter.EasyInputMessageType? Type1085 { get; set; }
+ public global::OpenRouter.EasyInputMessageRoleVariant4? Type1085 { get; set; }
///
///
///
- public global::OpenRouter.EdgeNetworkTimeoutResponse? Type1086 { get; set; }
+ public global::OpenRouter.EasyInputMessageType? Type1086 { get; set; }
///
///
///
- public global::OpenRouter.EdgeNetworkTimeoutResponseErrorData? Type1087 { get; set; }
+ public global::OpenRouter.EdgeNetworkTimeoutResponse? Type1087 { get; set; }
///
///
///
- public global::OpenRouter.Embeddings? Type1088 { get; set; }
+ public global::OpenRouter.EdgeNetworkTimeoutResponseErrorData? Type1088 { get; set; }
///
///
///
- public global::OpenRouter.EndpointInfo? Type1089 { get; set; }
+ public global::OpenRouter.Embeddings? Type1089 { get; set; }
///
///
///
- public global::OpenRouter.EndpointsMetadata? Type1090 { get; set; }
+ public global::OpenRouter.EndpointInfo? Type1090 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1091 { get; set; }
+ public global::OpenRouter.EndpointsMetadata? Type1091 { get; set; }
///
///
///
- public global::OpenRouter.EnumCapabilityType? Type1092 { get; set; }
+ public global::System.Collections.Generic.IList? Type1092 { get; set; }
///
///
///
- public global::OpenRouter.ErrorEvent? Type1093 { get; set; }
+ public global::OpenRouter.EnumCapabilityType? Type1093 { get; set; }
///
///
///
- public global::OpenRouter.ExternalUser? Type1094 { get; set; }
+ public global::OpenRouter.ErrorEvent? Type1094 { get; set; }
///
///
///
- public global::OpenRouter.ExternalUserResponse? Type1095 { get; set; }
+ public global::OpenRouter.ExternalUser? Type1095 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionAsset? Type1096 { get; set; }
+ public global::OpenRouter.ExternalUserResponse? Type1096 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionAssetFormat? Type1097 { get; set; }
+ public global::OpenRouter.ExtractionAsset? Type1097 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionAssetType? Type1098 { get; set; }
+ public global::OpenRouter.ExtractionAssetFormat? Type1098 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDateAnswer? Type1099 { get; set; }
+ public global::OpenRouter.ExtractionAssetType? Type1099 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDateAnswerSource? Type1100 { get; set; }
+ public global::OpenRouter.ExtractionDateAnswer? Type1100 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDateAnswerType? Type1101 { get; set; }
+ public global::OpenRouter.ExtractionDateAnswerSource? Type1101 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDateField? Type1102 { get; set; }
+ public global::OpenRouter.ExtractionDateAnswerType? Type1102 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDateFieldType? Type1103 { get; set; }
+ public global::OpenRouter.ExtractionDateField? Type1103 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDatetimeAnswer? Type1104 { get; set; }
+ public global::OpenRouter.ExtractionDateFieldType? Type1104 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDatetimeAnswerSource? Type1105 { get; set; }
+ public global::OpenRouter.ExtractionDatetimeAnswer? Type1105 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDatetimeAnswerType? Type1106 { get; set; }
+ public global::OpenRouter.ExtractionDatetimeAnswerSource? Type1106 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDatetimeField? Type1107 { get; set; }
+ public global::OpenRouter.ExtractionDatetimeAnswerType? Type1107 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDatetimeFieldType? Type1108 { get; set; }
+ public global::OpenRouter.ExtractionDatetimeField? Type1108 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDurationAnswer? Type1109 { get; set; }
+ public global::OpenRouter.ExtractionDatetimeFieldType? Type1109 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDurationAnswerSource? Type1110 { get; set; }
+ public global::OpenRouter.ExtractionDurationAnswer? Type1110 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDurationAnswerType? Type1111 { get; set; }
+ public global::OpenRouter.ExtractionDurationAnswerSource? Type1111 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDurationField? Type1112 { get; set; }
+ public global::OpenRouter.ExtractionDurationAnswerType? Type1112 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionDurationFieldType? Type1113 { get; set; }
+ public global::OpenRouter.ExtractionDurationField? Type1113 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateAnswer? Type1114 { get; set; }
+ public global::OpenRouter.ExtractionDurationFieldType? Type1114 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1115 { get; set; }
+ public global::OpenRouter.ExtractionEstimateAnswer? Type1115 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type1116 { get; set; }
+ public global::OpenRouter.AnyOf? Type1116 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateAnswerSource? Type1117 { get; set; }
+ public global::System.Collections.Generic.IList>? Type1117 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateAnswerType? Type1118 { get; set; }
+ public global::OpenRouter.ExtractionEstimateAnswerSource? Type1118 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateField? Type1119 { get; set; }
+ public global::OpenRouter.ExtractionEstimateAnswerType? Type1119 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateFieldScale? Type1120 { get; set; }
+ public global::OpenRouter.ExtractionEstimateField? Type1120 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1121 { get; set; }
+ public global::OpenRouter.ExtractionEstimateFieldScale? Type1121 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateFieldStepVariant2? Type1122 { get; set; }
+ public global::OpenRouter.AnyOf? Type1122 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateFieldStepVariant3? Type1123 { get; set; }
+ public global::OpenRouter.ExtractionEstimateFieldStepVariant2? Type1123 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionEstimateFieldType? Type1124 { get; set; }
+ public global::OpenRouter.ExtractionEstimateFieldStepVariant3? Type1124 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastAnswer? Type1125 { get; set; }
+ public global::OpenRouter.ExtractionEstimateFieldType? Type1125 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastAnswerSource? Type1126 { get; set; }
+ public global::OpenRouter.ExtractionForecastAnswer? Type1126 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1127 { get; set; }
+ public global::OpenRouter.ExtractionForecastAnswerSource? Type1127 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastStep? Type1128 { get; set; }
+ public global::System.Collections.Generic.IList? Type1128 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastAnswerType? Type1129 { get; set; }
+ public global::OpenRouter.ExtractionForecastStep? Type1129 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastField? Type1130 { get; set; }
+ public global::OpenRouter.ExtractionForecastAnswerType? Type1130 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastFieldInterval? Type1131 { get; set; }
+ public global::OpenRouter.ExtractionForecastField? Type1131 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastFieldScale? Type1132 { get; set; }
+ public global::OpenRouter.ExtractionForecastFieldInterval? Type1132 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1133 { get; set; }
+ public global::OpenRouter.ExtractionForecastFieldScale? Type1133 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastFieldStepVariant2? Type1134 { get; set; }
+ public global::OpenRouter.AnyOf? Type1134 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastFieldStepVariant3? Type1135 { get; set; }
+ public global::OpenRouter.ExtractionForecastFieldStepVariant2? Type1135 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionForecastFieldType? Type1136 { get; set; }
+ public global::OpenRouter.ExtractionForecastFieldStepVariant3? Type1136 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionListAnswer? Type1137 { get; set; }
+ public global::OpenRouter.ExtractionForecastFieldType? Type1137 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionListAnswerSource? Type1138 { get; set; }
+ public global::OpenRouter.ExtractionListAnswer? Type1138 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type1139 { get; set; }
+ public global::OpenRouter.ExtractionListAnswerSource? Type1139 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionListAnswerType? Type1140 { get; set; }
+ public global::System.Collections.Generic.IList>? Type1140 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionListField? Type1141 { get; set; }
+ public global::OpenRouter.ExtractionListAnswerType? Type1141 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionListFieldItems? Type1142 { get; set; }
+ public global::OpenRouter.ExtractionListField? Type1142 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionListFieldType? Type1143 { get; set; }
+ public global::OpenRouter.ExtractionListFieldItems? Type1143 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionNumberAnswer? Type1144 { get; set; }
+ public global::OpenRouter.ExtractionListFieldType? Type1144 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionNumberAnswerSource? Type1145 { get; set; }
+ public global::OpenRouter.ExtractionNumberAnswer? Type1145 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionNumberAnswerType? Type1146 { get; set; }
+ public global::OpenRouter.ExtractionNumberAnswerSource? Type1146 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionNumberField? Type1147 { get; set; }
+ public global::OpenRouter.ExtractionNumberAnswerType? Type1147 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionNumberFieldType? Type1148 { get; set; }
+ public global::OpenRouter.ExtractionNumberField? Type1148 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsRequest? Type1149 { get; set; }
+ public global::OpenRouter.ExtractionNumberFieldType? Type1149 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type1150 { get; set; }
+ public global::OpenRouter.ExtractionsRequest? Type1150 { get; set; }
///
///
///
- public global::OpenRouter.Fields? Type1151 { get; set; }
+ public global::System.Collections.Generic.Dictionary? Type1151 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTextField? Type1152 { get; set; }
+ public global::OpenRouter.Fields? Type1152 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTimeField? Type1153 { get; set; }
+ public global::OpenRouter.ExtractionTextField? Type1153 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsRequestFieldsDiscriminator? Type1154 { get; set; }
+ public global::OpenRouter.ExtractionTimeField? Type1154 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsRequestFieldsDiscriminatorType? Type1155 { get; set; }
+ public global::OpenRouter.ExtractionsRequestFieldsDiscriminator? Type1155 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsResponse? Type1156 { get; set; }
+ public global::OpenRouter.ExtractionsRequestFieldsDiscriminatorType? Type1156 { get; set; }
///
///
///
- public global::OpenRouter.Answers2? Type1157 { get; set; }
+ public global::OpenRouter.ExtractionsResponse? Type1157 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTextAnswer? Type1158 { get; set; }
+ public global::OpenRouter.Answers2? Type1158 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTimeAnswer? Type1159 { get; set; }
+ public global::OpenRouter.ExtractionTextAnswer? Type1159 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsResponseAnswersDiscriminator? Type1160 { get; set; }
+ public global::OpenRouter.ExtractionTimeAnswer? Type1160 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsResponseAnswersDiscriminatorType? Type1161 { get; set; }
+ public global::OpenRouter.ExtractionsResponseAnswersDiscriminator? Type1161 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionsUsage? Type1162 { get; set; }
+ public global::OpenRouter.ExtractionsResponseAnswersDiscriminatorType? Type1162 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTextAnswerSource? Type1163 { get; set; }
+ public global::OpenRouter.ExtractionsUsage? Type1163 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTextAnswerType? Type1164 { get; set; }
+ public global::OpenRouter.ExtractionTextAnswerSource? Type1164 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTextFieldType? Type1165 { get; set; }
+ public global::OpenRouter.ExtractionTextAnswerType? Type1165 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTimeAnswerSource? Type1166 { get; set; }
+ public global::OpenRouter.ExtractionTextFieldType? Type1166 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTimeAnswerType? Type1167 { get; set; }
+ public global::OpenRouter.ExtractionTimeAnswerSource? Type1167 { get; set; }
///
///
///
- public global::OpenRouter.ExtractionTimeFieldType? Type1168 { get; set; }
+ public global::OpenRouter.ExtractionTimeAnswerType? Type1168 { get; set; }
///
///
///
- public global::OpenRouter.FailableToolCallStatus? Type1169 { get; set; }
+ public global::OpenRouter.ExtractionTimeFieldType? Type1169 { get; set; }
///
///
///
- public global::OpenRouter.FailedEvent? Type1170 { get; set; }
+ public global::OpenRouter.FailableToolCallStatus? Type1170 { get; set; }
///
///
///
- public global::OpenRouter.FailedEventType? Type1171 { get; set; }
+ public global::OpenRouter.FailedEvent? Type1171 { get; set; }
///
///
///
- public global::OpenRouter.FileCitation? Type1172 { get; set; }
+ public global::OpenRouter.FailedEventType? Type1172 { get; set; }
///
///
///
- public global::OpenRouter.FileCitationType? Type1173 { get; set; }
+ public global::OpenRouter.FileCitation? Type1173 { get; set; }
///
///
///
- public global::OpenRouter.FileDeleteResponse? Type1174 { get; set; }
+ public global::OpenRouter.FileCitationType? Type1174 { get; set; }
///
///
///
- public global::OpenRouter.OpenRouterFileDeleted? Type1175 { get; set; }
+ public global::OpenRouter.FileDeleteResponse? Type1175 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileDeleted? Type1176 { get; set; }
+ public global::OpenRouter.OpenRouterFileDeleted? Type1176 { get; set; }
///
///
///
- public global::OpenRouter.FileDeleteResponseDiscriminator? Type1177 { get; set; }
+ public global::OpenRouter.OpenAIFileDeleted? Type1177 { get; set; }
///
///
///
- public global::OpenRouter.FileDeleteResponseDiscriminatorShape? Type1178 { get; set; }
+ public global::OpenRouter.FileDeleteResponseDiscriminator? Type1178 { get; set; }
///
///
///
- public global::OpenRouter.FileListResponse? Type1179 { get; set; }
+ public global::OpenRouter.FileDeleteResponseDiscriminatorShape? Type1179 { get; set; }
///
///
///
- public global::OpenRouter.OpenRouterFileList? Type1180 { get; set; }
+ public global::OpenRouter.FileListResponse? Type1180 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileList? Type1181 { get; set; }
+ public global::OpenRouter.OpenRouterFileList? Type1181 { get; set; }
///
///
///
- public global::OpenRouter.FileListResponseDiscriminator? Type1182 { get; set; }
+ public global::OpenRouter.OpenAIFileList? Type1182 { get; set; }
///
///
///
- public global::OpenRouter.FileListResponseDiscriminatorShape? Type1183 { get; set; }
+ public global::OpenRouter.FileListResponseDiscriminator? Type1183 { get; set; }
///
///
///
- public global::OpenRouter.FileParserPluginId? Type1184 { get; set; }
+ public global::OpenRouter.FileListResponseDiscriminatorShape? Type1184 { get; set; }
///
///
///
- public global::OpenRouter.PDFParserOptions? Type1185 { get; set; }
+ public global::OpenRouter.FileParserPluginId? Type1185 { get; set; }
///
///
///
- public global::OpenRouter.FilePath? Type1186 { get; set; }
+ public global::OpenRouter.PDFParserOptions? Type1186 { get; set; }
///
///
///
- public global::OpenRouter.FilePathType? Type1187 { get; set; }
+ public global::OpenRouter.FilePath? Type1187 { get; set; }
///
///
///
- public global::OpenRouter.FileProvider? Type1188 { get; set; }
+ public global::OpenRouter.FilePathType? Type1188 { get; set; }
///
///
///
- public global::OpenRouter.FileResponse? Type1189 { get; set; }
+ public global::OpenRouter.FileProvider? Type1189 { get; set; }
///
///
///
- public global::OpenRouter.OpenRouterFile? Type1190 { get; set; }
+ public global::OpenRouter.FileResponse? Type1190 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFile? Type1191 { get; set; }
+ public global::OpenRouter.OpenRouterFile? Type1191 { get; set; }
///
///
///
- public global::OpenRouter.FileResponseDiscriminator? Type1192 { get; set; }
+ public global::OpenRouter.OpenAIFile? Type1192 { get; set; }
///
///
///
- public global::OpenRouter.FileResponseDiscriminatorShape? Type1193 { get; set; }
+ public global::OpenRouter.FileResponseDiscriminator? Type1193 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1194 { get; set; }
+ public global::OpenRouter.FileResponseDiscriminatorShape? Type1194 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFilters? Type1195 { get; set; }
+ public global::OpenRouter.AnyOf? Type1195 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolFiltersType? Type1196 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFilters? Type1196 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>>? Type1197 { get; set; }
+ public global::OpenRouter.FileSearchServerToolFiltersType? Type1197 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolRankingOptions? Type1198 { get; set; }
+ public global::OpenRouter.AnyOf>>? Type1198 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolRankingOptionsRanker? Type1199 { get; set; }
+ public global::OpenRouter.FileSearchServerToolRankingOptions? Type1199 { get; set; }
///
///
///
- public global::OpenRouter.FileSearchServerToolType? Type1200 { get; set; }
+ public global::OpenRouter.FileSearchServerToolRankingOptionsRanker? Type1200 { get; set; }
///
///
///
- public global::OpenRouter.FilesServerToolConfig? Type1201 { get; set; }
+ public global::OpenRouter.FileSearchServerToolType? Type1201 { get; set; }
///
///
///
- public global::OpenRouter.FilesServerToolType? Type1202 { get; set; }
+ public global::OpenRouter.FilesServerToolConfig? Type1202 { get; set; }
///
///
///
- public global::OpenRouter.Filter? Type1203 { get; set; }
+ public global::OpenRouter.FilesServerToolType? Type1203 { get; set; }
///
///
///
- public global::OpenRouter.ScalarFilter? Type1204 { get; set; }
+ public global::OpenRouter.Filter? Type1204 { get; set; }
///
///
///
- public global::OpenRouter.SetFilter? Type1205 { get; set; }
+ public global::OpenRouter.ScalarFilter? Type1205 { get; set; }
///
///
///
- public global::OpenRouter.ForbiddenResponse? Type1206 { get; set; }
+ public global::OpenRouter.SetFilter? Type1206 { get; set; }
///
///
///
- public global::OpenRouter.ForbiddenResponseErrorData? Type1207 { get; set; }
+ public global::OpenRouter.ForbiddenResponse? Type1207 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonObjectConfig? Type1208 { get; set; }
+ public global::OpenRouter.ForbiddenResponseErrorData? Type1208 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonObjectConfigType? Type1209 { get; set; }
+ public global::OpenRouter.FormatJsonObjectConfig? Type1209 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonSchemaConfig? Type1210 { get; set; }
+ public global::OpenRouter.FormatJsonObjectConfigType? Type1210 { get; set; }
///
///
///
- public global::OpenRouter.FormatJsonSchemaConfigType? Type1211 { get; set; }
+ public global::OpenRouter.FormatJsonSchemaConfig? Type1211 { get; set; }
///
///
///
- public global::OpenRouter.Formats? Type1212 { get; set; }
+ public global::OpenRouter.FormatJsonSchemaConfigType? Type1212 { get; set; }
///
///
///
- public global::OpenRouter.FormatTextConfig? Type1213 { get; set; }
+ public global::OpenRouter.Formats? Type1213 { get; set; }
///
///
///
- public global::OpenRouter.FormatTextConfigType? Type1214 { get; set; }
+ public global::OpenRouter.FormatTextConfig? Type1214 { get; set; }
///
///
///
- public global::OpenRouter.FrameImage? Type1215 { get; set; }
+ public global::OpenRouter.FormatTextConfigType? Type1215 { get; set; }
///
///
///
- public global::OpenRouter.FrameImageVariant2? Type1216 { get; set; }
+ public global::OpenRouter.FrameImage? Type1216 { get; set; }
///
///
///
- public global::OpenRouter.FrameImageVariant2FrameType? Type1217 { get; set; }
+ public global::OpenRouter.FrameImageVariant2? Type1217 { get; set; }
///
///
///
- public global::OpenRouter.FreeModelDailyRequests? Type1218 { get; set; }
+ public global::OpenRouter.FrameImageVariant2FrameType? Type1218 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallArgsDeltaEvent? Type1219 { get; set; }
+ public global::OpenRouter.FreeModelDailyRequests? Type1219 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallArgsDoneEvent? Type1220 { get; set; }
+ public global::OpenRouter.FunctionCallArgsDeltaEvent? Type1220 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallItem? Type1221 { get; set; }
+ public global::OpenRouter.FunctionCallArgsDoneEvent? Type1221 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1222 { get; set; }
+ public global::OpenRouter.FunctionCallItem? Type1222 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallItemSubagentItem? Type1223 { get; set; }
+ public global::System.Collections.Generic.IList? Type1223 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallItemType? Type1224 { get; set; }
+ public global::OpenRouter.FunctionCallItemSubagentItem? Type1224 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallOutputItem? Type1225 { get; set; }
+ public global::OpenRouter.FunctionCallItemType? Type1225 { get; set; }
///
///
///
- public global::OpenRouter.FunctionCallOutputItemVariant2? Type1226 { get; set; }
+ public global::OpenRouter.FunctionCallOutputItem? Type1226 { get; set; }
///
///
///
- public global::OpenRouter.FunctionToolType? Type1227 { get; set; }
+ public global::OpenRouter.FunctionCallOutputItemVariant2? Type1227 { get; set; }
///
///
///
- public global::OpenRouter.FusionAnalysisResult? Type1228 { get; set; }
+ public global::OpenRouter.FunctionToolType? Type1228 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1229 { get; set; }
+ public global::OpenRouter.FusionAnalysisResult? Type1229 { get; set; }
///
///
///
- public global::OpenRouter.FusionAnalysisResultContradiction? Type1230 { get; set; }
+ public global::System.Collections.Generic.IList? Type1230 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1231 { get; set; }
+ public global::OpenRouter.FusionAnalysisResultContradiction? Type1231 { get; set; }
///
///
///
- public global::OpenRouter.FusionAnalysisResultContradictionStance? Type1232 { get; set; }
+ public global::System.Collections.Generic.IList? Type1232 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1233 { get; set; }
+ public global::OpenRouter.FusionAnalysisResultContradictionStance? Type1233 { get; set; }
///
///
///
- public global::OpenRouter.FusionAnalysisResultPartialCoverageItem? Type1234 { get; set; }
+ public global::System.Collections.Generic.IList? Type1234 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1235 { get; set; }
+ public global::OpenRouter.FusionAnalysisResultPartialCoverageItem? Type1235 { get; set; }
///
///
///
- public global::OpenRouter.FusionAnalysisResultUniqueInsight? Type1236 { get; set; }
+ public global::System.Collections.Generic.IList? Type1236 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallAnalysisCompletedEvent? Type1237 { get; set; }
+ public global::OpenRouter.FusionAnalysisResultUniqueInsight? Type1237 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallAnalysisCompletedEventType? Type1238 { get; set; }
+ public global::OpenRouter.FusionCallAnalysisCompletedEvent? Type1238 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallAnalysisInProgressEvent? Type1239 { get; set; }
+ public global::OpenRouter.FusionCallAnalysisCompletedEventType? Type1239 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallAnalysisInProgressEventType? Type1240 { get; set; }
+ public global::OpenRouter.FusionCallAnalysisInProgressEvent? Type1240 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallCompletedEvent? Type1241 { get; set; }
+ public global::OpenRouter.FusionCallAnalysisInProgressEventType? Type1241 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallCompletedEventType? Type1242 { get; set; }
+ public global::OpenRouter.FusionCallCompletedEvent? Type1242 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallInProgressEvent? Type1243 { get; set; }
+ public global::OpenRouter.FusionCallCompletedEventType? Type1243 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallInProgressEventType? Type1244 { get; set; }
+ public global::OpenRouter.FusionCallInProgressEvent? Type1244 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelAddedEvent? Type1245 { get; set; }
+ public global::OpenRouter.FusionCallInProgressEventType? Type1245 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelAddedEventType? Type1246 { get; set; }
+ public global::OpenRouter.FusionCallPanelAddedEvent? Type1246 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelCompletedEvent? Type1247 { get; set; }
+ public global::OpenRouter.FusionCallPanelAddedEventType? Type1247 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelCompletedEventType? Type1248 { get; set; }
+ public global::OpenRouter.FusionCallPanelCompletedEvent? Type1248 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelDeltaEvent? Type1249 { get; set; }
+ public global::OpenRouter.FusionCallPanelCompletedEventType? Type1249 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelDeltaEventType? Type1250 { get; set; }
+ public global::OpenRouter.FusionCallPanelDeltaEvent? Type1250 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelFailedEvent? Type1251 { get; set; }
+ public global::OpenRouter.FusionCallPanelDeltaEventType? Type1251 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelFailedEventType? Type1252 { get; set; }
+ public global::OpenRouter.FusionCallPanelFailedEvent? Type1252 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelReasoningDeltaEvent? Type1253 { get; set; }
+ public global::OpenRouter.FusionCallPanelFailedEventType? Type1253 { get; set; }
///
///
///
- public global::OpenRouter.FusionCallPanelReasoningDeltaEventType? Type1254 { get; set; }
+ public global::OpenRouter.FusionCallPanelReasoningDeltaEvent? Type1254 { get; set; }
///
///
///
- public global::OpenRouter.FusionPluginId? Type1255 { get; set; }
+ public global::OpenRouter.FusionCallPanelReasoningDeltaEventType? Type1255 { get; set; }
///
///
///
- public global::OpenRouter.FusionPluginPreset? Type1256 { get; set; }
+ public global::OpenRouter.FusionPluginId? Type1256 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1257 { get; set; }
+ public global::OpenRouter.FusionPluginPreset? Type1257 { get; set; }
///
///
///
- public global::OpenRouter.FusionPluginTool? Type1258 { get; set; }
+ public global::System.Collections.Generic.IList? Type1258 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf?>, object>? Type1259 { get; set; }
+ public global::OpenRouter.FusionPluginTool? Type1259 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList?>? Type1260 { get; set; }
+ public global::OpenRouter.AnyOf?>, object>? Type1260 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1261 { get; set; }
+ public global::System.Collections.Generic.IList?>? Type1261 { get; set; }
///
///
///
- public global::OpenRouter.FusionServerToolConfig? Type1262 { get; set; }
+ public global::OpenRouter.AnyOf? Type1262 { get; set; }
///
///
///
- public global::OpenRouter.FusionServerToolOpenRouterType? Type1263 { get; set; }
+ public global::OpenRouter.FusionServerToolConfig? Type1263 { get; set; }
///
///
///
- public global::OpenRouter.FusionServerToolConfigReasoning? Type1264 { get; set; }
+ public global::OpenRouter.FusionServerToolOpenRouterType? Type1264 { get; set; }
///
///
///
- public global::OpenRouter.FusionServerToolConfigReasoningEffort? Type1265 { get; set; }
+ public global::OpenRouter.FusionServerToolConfigReasoning? Type1265 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1266 { get; set; }
+ public global::OpenRouter.FusionServerToolConfigReasoningEffort? Type1266 { get; set; }
///
///
///
- public global::OpenRouter.FusionServerToolConfigTool? Type1267 { get; set; }
+ public global::System.Collections.Generic.IList? Type1267 { get; set; }
///
///
///
- public global::OpenRouter.FusionSource? Type1268 { get; set; }
+ public global::OpenRouter.FusionServerToolConfigTool? Type1268 { get; set; }
///
///
///
- public global::OpenRouter.GatewayTimeoutResponse? Type1269 { get; set; }
+ public global::OpenRouter.FusionSource? Type1269 { get; set; }
///
///
///
- public global::OpenRouter.GatewayTimeoutResponseErrorData? Type1270 { get; set; }
+ public global::OpenRouter.GatewayTimeoutResponse? Type1270 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentData? Type1271 { get; set; }
+ public global::OpenRouter.GatewayTimeoutResponseErrorData? Type1271 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentError? Type1272 { get; set; }
+ public global::OpenRouter.GenerationContentData? Type1272 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1273 { get; set; }
+ public global::OpenRouter.GenerationContentError? Type1273 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataInputVariant1? Type1274 { get; set; }
+ public global::OpenRouter.AnyOf? Type1274 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataInputVariant2? Type1275 { get; set; }
+ public global::OpenRouter.GenerationContentDataInputVariant1? Type1275 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentDataOutput? Type1276 { get; set; }
+ public global::OpenRouter.GenerationContentDataInputVariant2? Type1276 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1277 { get; set; }
+ public global::OpenRouter.GenerationContentDataOutput? Type1277 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentErrorAttempt? Type1278 { get; set; }
+ public global::System.Collections.Generic.IList? Type1278 { get; set; }
///
///
///
- public global::OpenRouter.GenerationContentResponse? Type1279 { get; set; }
+ public global::OpenRouter.GenerationContentErrorAttempt? Type1279 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponse? Type1280 { get; set; }
+ public global::OpenRouter.GenerationContentResponse? Type1280 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponseData? Type1281 { get; set; }
+ public global::OpenRouter.GenerationResponse? Type1281 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponseDataApiType? Type1282 { get; set; }
+ public global::OpenRouter.GenerationResponseData? Type1282 { get; set; }
///
///
///
- public global::OpenRouter.GenerationResponseDataDataRegion? Type1283 { get; set; }
+ public global::OpenRouter.GenerationResponseDataApiType? Type1283 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1284 { get; set; }
+ public global::OpenRouter.GenerationResponseDataDataRegion? Type1284 { get; set; }
///
///
///
- public global::OpenRouter.ProviderResponse? Type1285 { get; set; }
+ public global::System.Collections.Generic.IList? Type1285 { get; set; }
///
///
///
- public global::OpenRouter.GetBYOKKeyResponse? Type1286 { get; set; }
+ public global::OpenRouter.ProviderResponse? Type1286 { get; set; }
///
///
///
- public global::OpenRouter.GetGuardrailResponse? Type1287 { get; set; }
+ public global::OpenRouter.GetBYOKKeyResponse? Type1287 { get; set; }
///
///
///
- public global::OpenRouter.GetObservabilityDestinationResponse? Type1288 { get; set; }
+ public global::OpenRouter.GetGuardrailResponse? Type1288 { get; set; }
///
///
///
- public global::OpenRouter.GetPresetResponse? Type1289 { get; set; }
+ public global::OpenRouter.GetObservabilityDestinationResponse? Type1289 { get; set; }
///
///
///
- public global::OpenRouter.GetPresetVersionResponse? Type1290 { get; set; }
+ public global::OpenRouter.GetPresetResponse? Type1290 { get; set; }
///
///
///
- public global::OpenRouter.PresetDesignatedVersion? Type1291 { get; set; }
+ public global::OpenRouter.GetPresetVersionResponse? Type1291 { get; set; }
///
///
///
- public global::OpenRouter.GetScimGroupMappingResponse? Type1292 { get; set; }
+ public global::OpenRouter.PresetDesignatedVersion? Type1292 { get; set; }
///
///
///
- public global::OpenRouter.GetScimSyncJobResponse? Type1293 { get; set; }
+ public global::OpenRouter.GetScimGroupMappingResponse? Type1293 { get; set; }
///
///
///
- public global::OpenRouter.GetToolResponse? Type1294 { get; set; }
+ public global::OpenRouter.GetScimSyncJobResponse? Type1294 { get; set; }
///
///
///
- public global::OpenRouter.ServerToolDetails? Type1295 { get; set; }
+ public global::OpenRouter.GetToolResponse? Type1295 { get; set; }
///
///
///
- public global::OpenRouter.GetWorkspaceBudgetResponse? Type1296 { get; set; }
+ public global::OpenRouter.ServerToolDetails? Type1296 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1297 { get; set; }
+ public global::OpenRouter.GetWorkspaceBudgetResponse? Type1297 { get; set; }
///
///
///
- public global::OpenRouter.WorkspaceBudget? Type1298 { get; set; }
+ public global::OpenRouter.AllOf? Type1298 { get; set; }
///
///
///
- public global::OpenRouter.GetWorkspaceResponse? Type1299 { get; set; }
+ public global::OpenRouter.WorkspaceBudget? Type1299 { get; set; }
///
///
///
- public global::OpenRouter.GoneResponse? Type1300 { get; set; }
+ public global::OpenRouter.GetWorkspaceResponse? Type1300 { get; set; }
///
///
///
- public global::OpenRouter.GoneResponseErrorData? Type1301 { get; set; }
+ public global::OpenRouter.GoneResponse? Type1301 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1302 { get; set; }
+ public global::OpenRouter.GoneResponseErrorData? Type1302 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>? Type1303 { get; set; }
+ public global::System.Collections.Generic.IList? Type1303 { get; set; }
///
///
///
- public global::OpenRouter.ImageEndpoint? Type1304 { get; set; }
+ public global::OpenRouter.AnyOf>? Type1304 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1305 { get; set; }
+ public global::OpenRouter.ImageEndpoint? Type1305 { get; set; }
///
///
///
- public global::OpenRouter.ImagePricingEntry? Type1306 { get; set; }
+ public global::System.Collections.Generic.IList? Type1306 { get; set; }
///
///
///
- public global::OpenRouter.AllOf, object>? Type1307 { get; set; }
+ public global::OpenRouter.ImagePricingEntry? Type1307 { get; set; }
///
///
///
- public global::System.Collections.Generic.Dictionary? Type1308 { get; set; }
+ public global::OpenRouter.AllOf, object>? Type1308 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenCallCompletedEvent? Type1309 { get; set; }
+ public global::System.Collections.Generic.Dictionary? Type1309 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallCompleted? Type1310 { get; set; }
+ public global::OpenRouter.ImageGenCallCompletedEvent? Type1310 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenCallGeneratingEvent? Type1311 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallCompleted? Type1311 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallGenerating? Type1312 { get; set; }
+ public global::OpenRouter.ImageGenCallGeneratingEvent? Type1312 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenCallInProgressEvent? Type1313 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallGenerating? Type1313 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallInProgress? Type1314 { get; set; }
+ public global::OpenRouter.ImageGenCallInProgressEvent? Type1314 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenCallPartialImageEvent? Type1315 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallInProgress? Type1315 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallPartialImage? Type1316 { get; set; }
+ public global::OpenRouter.ImageGenCallPartialImageEvent? Type1316 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenCompletedEvent? Type1317 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallPartialImage? Type1317 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenCompletedEventType? Type1318 { get; set; }
+ public global::OpenRouter.ImageGenCompletedEvent? Type1318 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationUsage? Type1319 { get; set; }
+ public global::OpenRouter.ImageGenCompletedEventType? Type1319 { get; set; }
///
///
///
- public global::OpenRouter.ImageGeneration? Type1320 { get; set; }
+ public global::OpenRouter.ImageGenerationUsage? Type1320 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationProviderPreferences? Type1321 { get; set; }
+ public global::OpenRouter.ImageGeneration? Type1321 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1322 { get; set; }
+ public global::OpenRouter.ImageGenerationProviderPreferences? Type1322 { get; set; }
///
///
///
- public global::OpenRouter.ProviderOptions? Type1323 { get; set; }
+ public global::OpenRouter.AllOf? Type1323 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1324 { get; set; }
+ public global::OpenRouter.ProviderOptions? Type1324 { get; set; }
///
///
///
- public global::OpenRouter.ProviderSort? Type1325 { get; set; }
+ public global::OpenRouter.AnyOf? Type1325 { get; set; }
///
///
///
- public global::OpenRouter.ProviderSortConfig? Type1326 { get; set; }
+ public global::OpenRouter.ProviderSort? Type1326 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationRequest? Type1327 { get; set; }
+ public global::OpenRouter.ProviderSortConfig? Type1327 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationRequestAspectRatio? Type1328 { get; set; }
+ public global::OpenRouter.ImageGenerationRequest? Type1328 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationRequestBackground? Type1329 { get; set; }
+ public global::OpenRouter.ImageGenerationRequestAspectRatio? Type1329 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1330 { get; set; }
+ public global::OpenRouter.ImageGenerationRequestBackground? Type1330 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationRequestOutputFormat? Type1331 { get; set; }
+ public global::System.Collections.Generic.IList? Type1331 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationRequestQuality? Type1332 { get; set; }
+ public global::OpenRouter.ImageGenerationRequestOutputFormat? Type1332 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationRequestResolution? Type1333 { get; set; }
+ public global::OpenRouter.ImageGenerationRequestQuality? Type1333 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationResponse? Type1334 { get; set; }
+ public global::OpenRouter.ImageGenerationRequestResolution? Type1334 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1335 { get; set; }
+ public global::OpenRouter.ImageGenerationResponse? Type1335 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationResponseDataItem? Type1336 { get; set; }
+ public global::System.Collections.Generic.IList? Type1336 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolBackground? Type1337 { get; set; }
+ public global::OpenRouter.ImageGenerationResponseDataItem? Type1337 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolInputFidelity? Type1338 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolBackground? Type1338 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolInputImageMask? Type1339 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolInputFidelity? Type1339 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolModeration? Type1340 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolInputImageMask? Type1340 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolOutputFormat? Type1341 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolModeration? Type1341 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolQuality? Type1342 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolOutputFormat? Type1342 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolType? Type1343 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolQuality? Type1343 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolConfig? Type1344 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolType? Type1344 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationServerToolOpenRouterType? Type1345 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolConfig? Type1345 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationStatus? Type1346 { get; set; }
+ public global::OpenRouter.ImageGenerationServerToolOpenRouterType? Type1346 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationUsageCompletionTokensDetails? Type1347 { get; set; }
+ public global::OpenRouter.ImageGenerationStatus? Type1347 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationUsagePromptTokensDetails? Type1348 { get; set; }
+ public global::OpenRouter.ImageGenerationUsageCompletionTokensDetails? Type1348 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenerationUsageServerToolUse? Type1349 { get; set; }
+ public global::OpenRouter.ImageGenerationUsagePromptTokensDetails? Type1349 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenPartialImageEvent? Type1350 { get; set; }
+ public global::OpenRouter.ImageGenerationUsageServerToolUse? Type1350 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenPartialImageEventType? Type1351 { get; set; }
+ public global::OpenRouter.ImageGenPartialImageEvent? Type1351 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenStreamErrorEvent? Type1352 { get; set; }
+ public global::OpenRouter.ImageGenPartialImageEventType? Type1352 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenStreamErrorEventError? Type1353 { get; set; }
+ public global::OpenRouter.ImageGenStreamErrorEvent? Type1353 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenStreamErrorEventType? Type1354 { get; set; }
+ public global::OpenRouter.ImageGenStreamErrorEventError? Type1354 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenTextChunkEvent? Type1355 { get; set; }
+ public global::OpenRouter.ImageGenStreamErrorEventType? Type1355 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenTextChunkEventPhase? Type1356 { get; set; }
+ public global::OpenRouter.ImageGenTextChunkEvent? Type1356 { get; set; }
///
///
///
- public global::OpenRouter.ImageGenTextChunkEventType? Type1357 { get; set; }
+ public global::OpenRouter.ImageGenTextChunkEventPhase? Type1357 { get; set; }
///
///
///
- public global::OpenRouter.ImageInputModality? Type1358 { get; set; }
+ public global::OpenRouter.ImageGenTextChunkEventType? Type1358 { get; set; }
///
///
///
- public global::OpenRouter.ImageModelArchitecture? Type1359 { get; set; }
+ public global::OpenRouter.ImageInputModality? Type1359 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1360 { get; set; }
+ public global::OpenRouter.ImageModelArchitecture? Type1360 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1361 { get; set; }
+ public global::System.Collections.Generic.IList? Type1361 { get; set; }
///
///
///
- public global::OpenRouter.ImageOutputModality? Type1362 { get; set; }
+ public global::System.Collections.Generic.IList? Type1362 { get; set; }
///
///
///
- public global::OpenRouter.ImageModelEndpointsResponse? Type1363 { get; set; }
+ public global::OpenRouter.ImageOutputModality? Type1363 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1364 { get; set; }
+ public global::OpenRouter.ImageModelEndpointsResponse? Type1364 { get; set; }
///
///
///
- public global::OpenRouter.ImageModelListItem? Type1365 { get; set; }
+ public global::System.Collections.Generic.IList? Type1365 { get; set; }
///
///
///
- public global::OpenRouter.ImageModelsListResponse? Type1366 { get; set; }
+ public global::OpenRouter.ImageModelListItem? Type1366 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1367 { get; set; }
+ public global::OpenRouter.ImageModelsListResponse? Type1367 { get; set; }
///
///
///
- public global::OpenRouter.ImagePricingEntryBillable? Type1368 { get; set; }
+ public global::System.Collections.Generic.IList? Type1368 { get; set; }
///
///
///
- public global::OpenRouter.ImagePricingEntryUnit? Type1369 { get; set; }
+ public global::OpenRouter.ImagePricingEntryBillable? Type1369 { get; set; }
///
///
///
- public global::OpenRouter.ImageStreamingResponse? Type1370 { get; set; }
+ public global::OpenRouter.ImagePricingEntryUnit? Type1370 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1371 { get; set; }
+ public global::OpenRouter.ImageStreamingResponse? Type1371 { get; set; }
///
///
///
- public global::OpenRouter.IncompleteDetailsReason? Type1372 { get; set; }
+ public global::OpenRouter.AnyOf? Type1372 { get; set; }
///
///
///
- public global::OpenRouter.IncompleteEvent? Type1373 { get; set; }
+ public global::OpenRouter.IncompleteDetailsReason? Type1373 { get; set; }
///
///
///
- public global::OpenRouter.IncompleteEventType? Type1374 { get; set; }
+ public global::OpenRouter.IncompleteEvent? Type1374 { get; set; }
///
///
///
- public global::OpenRouter.InProgressEvent? Type1375 { get; set; }
+ public global::OpenRouter.IncompleteEventType? Type1375 { get; set; }
///
///
///
- public global::OpenRouter.InProgressEventType? Type1376 { get; set; }
+ public global::OpenRouter.InProgressEvent? Type1376 { get; set; }
///
///
///
- public global::OpenRouter.InputAudioInputAudio1? Type1377 { get; set; }
+ public global::OpenRouter.InProgressEventType? Type1377 { get; set; }
///
///
///
- public global::OpenRouter.InputAudioInputAudio1Format? Type1378 { get; set; }
+ public global::OpenRouter.InputAudioInputAudio1? Type1378 { get; set; }
///
///
///
- public global::OpenRouter.InputAudioType? Type1379 { get; set; }
+ public global::OpenRouter.InputAudioInputAudio1Format? Type1379 { get; set; }
///
///
///
- public global::OpenRouter.InputFileType? Type1380 { get; set; }
+ public global::OpenRouter.InputAudioType? Type1380 { get; set; }
///
///
///
- public global::OpenRouter.InputImageDetail? Type1381 { get; set; }
+ public global::OpenRouter.InputFileType? Type1381 { get; set; }
///
///
///
- public global::OpenRouter.InputImageType? Type1382 { get; set; }
+ public global::OpenRouter.InputImageDetail? Type1382 { get; set; }
///
///
///
- public global::OpenRouter.InputMessageItem? Type1383 { get; set; }
+ public global::OpenRouter.InputImageType? Type1383 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1384 { get; set; }
+ public global::OpenRouter.InputMessageItem? Type1384 { get; set; }
///
///
///
- public global::OpenRouter.InputMessageItemRoleVariant1? Type1385 { get; set; }
+ public global::OpenRouter.AnyOf? Type1385 { get; set; }
///
///
///
- public global::OpenRouter.InputMessageItemRoleVariant2? Type1386 { get; set; }
+ public global::OpenRouter.InputMessageItemRoleVariant1? Type1386 { get; set; }
///
///
///
- public global::OpenRouter.InputMessageItemRoleVariant3? Type1387 { get; set; }
+ public global::OpenRouter.InputMessageItemRoleVariant2? Type1387 { get; set; }
///
///
///
- public global::OpenRouter.InputMessageItemType? Type1388 { get; set; }
+ public global::OpenRouter.InputMessageItemRoleVariant3? Type1388 { get; set; }
///
///
///
- public global::OpenRouter.InputModality? Type1389 { get; set; }
+ public global::OpenRouter.InputMessageItemType? Type1389 { get; set; }
///
///
///
- public global::OpenRouter.InputReference? Type1390 { get; set; }
+ public global::OpenRouter.InputModality? Type1390 { get; set; }
///
///
///
- public global::OpenRouter.InputReferenceDiscriminator? Type1391 { get; set; }
+ public global::OpenRouter.InputReference? Type1391 { get; set; }
///
///
///
- public global::OpenRouter.InputReferenceDiscriminatorType? Type1392 { get; set; }
+ public global::OpenRouter.InputReferenceDiscriminator? Type1392 { get; set; }
///
///
///
- public global::OpenRouter.Inputs? Type1393 { get; set; }
+ public global::OpenRouter.InputReferenceDiscriminatorType? Type1393 { get; set; }
///
///
///
- public global::OpenRouter.ReasoningItem? Type1394 { get; set; }
+ public global::OpenRouter.Inputs? Type1394 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1395 { get; set; }
+ public global::OpenRouter.ReasoningItem? Type1395 { get; set; }
///
///
///
- public global::OpenRouter.OutputMessageItem? Type1396 { get; set; }
+ public global::OpenRouter.AllOf? Type1396 { get; set; }
///
///
///
- public global::OpenRouter.InputsVariant2ItemVariant82? Type1397 { get; set; }
+ public global::OpenRouter.OutputMessageItem? Type1397 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>, string>? Type1398 { get; set; }
+ public global::OpenRouter.InputsVariant2ItemVariant82? Type1398 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type1399 { get; set; }
+ public global::OpenRouter.AnyOf>, string>? Type1399 { get; set; }
///
///
///
- public global::OpenRouter.InputsVariant2ItemVariant8Type? Type1400 { get; set; }
+ public global::System.Collections.Generic.IList>? Type1400 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1401 { get; set; }
+ public global::OpenRouter.InputsVariant2ItemVariant8Type? Type1401 { get; set; }
///
///
///
- public global::OpenRouter.OutputReasoningItem? Type1402 { get; set; }
+ public global::OpenRouter.AllOf? Type1402 { get; set; }
///
///
///
- public global::OpenRouter.InputsVariant2ItemVariant92? Type1403 { get; set; }
+ public global::OpenRouter.OutputReasoningItem? Type1403 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1404 { get; set; }
+ public global::OpenRouter.InputsVariant2ItemVariant92? Type1404 { get; set; }
///
///
///
- public global::OpenRouter.OutputWebSearchCallItem? Type1405 { get; set; }
+ public global::System.Collections.Generic.IList? Type1405 { get; set; }
///
///
///
- public global::OpenRouter.OutputFileSearchCallItem? Type1406 { get; set; }
+ public global::OpenRouter.OutputWebSearchCallItem? Type1406 { get; set; }
///
///
///
- public global::OpenRouter.OutputImageGenerationCallItem? Type1407 { get; set; }
+ public global::OpenRouter.OutputFileSearchCallItem? Type1407 { get; set; }
///
///
///
- public global::OpenRouter.OutputCodeInterpreterCallItem? Type1408 { get; set; }
+ public global::OpenRouter.OutputImageGenerationCallItem? Type1408 { get; set; }
///
///
///
- public global::OpenRouter.OutputComputerCallItem? Type1409 { get; set; }
+ public global::OpenRouter.OutputCodeInterpreterCallItem? Type1409 { get; set; }
///
///
///
- public global::OpenRouter.OutputDatetimeItem? Type1410 { get; set; }
+ public global::OpenRouter.OutputComputerCallItem? Type1410 { get; set; }
///
///
///
- public global::OpenRouter.OutputWebSearchServerToolItem? Type1411 { get; set; }
+ public global::OpenRouter.OutputDatetimeItem? Type1411 { get; set; }
///
///
///
- public global::OpenRouter.OutputCodeInterpreterServerToolItem? Type1412 { get; set; }
+ public global::OpenRouter.OutputWebSearchServerToolItem? Type1412 { get; set; }
///
///
///
- public global::OpenRouter.OutputFileSearchServerToolItem? Type1413 { get; set; }
+ public global::OpenRouter.OutputCodeInterpreterServerToolItem? Type1413 { get; set; }
///
///
///
- public global::OpenRouter.OutputImageGenerationServerToolItem? Type1414 { get; set; }
+ public global::OpenRouter.OutputFileSearchServerToolItem? Type1414 { get; set; }
///
///
///
- public global::OpenRouter.OutputBrowserUseServerToolItem? Type1415 { get; set; }
+ public global::OpenRouter.OutputImageGenerationServerToolItem? Type1415 { get; set; }
///
///
///
- public global::OpenRouter.OutputBashServerToolItem? Type1416 { get; set; }
+ public global::OpenRouter.OutputBrowserUseServerToolItem? Type1416 { get; set; }
///
///
///
- public global::OpenRouter.OutputTextEditorServerToolItem? Type1417 { get; set; }
+ public global::OpenRouter.OutputBashServerToolItem? Type1417 { get; set; }
///
///
///
- public global::OpenRouter.OutputApplyPatchServerToolItem? Type1418 { get; set; }
+ public global::OpenRouter.OutputTextEditorServerToolItem? Type1418 { get; set; }
///
///
///
- public global::OpenRouter.OutputWebFetchServerToolItem? Type1419 { get; set; }
+ public global::OpenRouter.OutputApplyPatchServerToolItem? Type1419 { get; set; }
///
///
///
- public global::OpenRouter.OutputToolSearchServerToolItem? Type1420 { get; set; }
+ public global::OpenRouter.OutputWebFetchServerToolItem? Type1420 { get; set; }
///
///
///
- public global::OpenRouter.OutputMemoryServerToolItem? Type1421 { get; set; }
+ public global::OpenRouter.OutputToolSearchServerToolItem? Type1421 { get; set; }
///
///
///
- public global::OpenRouter.OutputArmorBlockedItem? Type1422 { get; set; }
+ public global::OpenRouter.OutputMemoryServerToolItem? Type1422 { get; set; }
///
///
///
- public global::OpenRouter.OutputMcpServerToolItem? Type1423 { get; set; }
+ public global::OpenRouter.OutputArmorBlockedItem? Type1423 { get; set; }
///
///
///
- public global::OpenRouter.OutputSearchModelsServerToolItem? Type1424 { get; set; }
+ public global::OpenRouter.OutputMcpServerToolItem? Type1424 { get; set; }
///
///
///
- public global::OpenRouter.OutputFusionServerToolItem? Type1425 { get; set; }
+ public global::OpenRouter.OutputSearchModelsServerToolItem? Type1425 { get; set; }
///
///
///
- public global::OpenRouter.OutputAdvisorServerToolItem? Type1426 { get; set; }
+ public global::OpenRouter.OutputFusionServerToolItem? Type1426 { get; set; }
///
///
///
- public global::OpenRouter.OutputSubagentServerToolItem? Type1427 { get; set; }
+ public global::OpenRouter.OutputAdvisorServerToolItem? Type1427 { get; set; }
///
///
///
- public global::OpenRouter.OutputFilesServerToolItem? Type1428 { get; set; }
+ public global::OpenRouter.OutputSubagentServerToolItem? Type1428 { get; set; }
///
///
///
- public global::OpenRouter.OutputShellServerToolItem? Type1429 { get; set; }
+ public global::OpenRouter.OutputFilesServerToolItem? Type1429 { get; set; }
///
///
///
- public global::OpenRouter.LocalShellCallItem? Type1430 { get; set; }
+ public global::OpenRouter.OutputShellServerToolItem? Type1430 { get; set; }
///
///
///
- public global::OpenRouter.LocalShellCallOutputItem? Type1431 { get; set; }
+ public global::OpenRouter.LocalShellCallItem? Type1431 { get; set; }
///
///
///
- public global::OpenRouter.ShellCallItem? Type1432 { get; set; }
+ public global::OpenRouter.LocalShellCallOutputItem? Type1432 { get; set; }
///
///
///
- public global::OpenRouter.ShellCallOutputItem? Type1433 { get; set; }
+ public global::OpenRouter.ShellCallItem? Type1433 { get; set; }
///
///
///
- public global::OpenRouter.McpListToolsItem? Type1434 { get; set; }
+ public global::OpenRouter.ShellCallOutputItem? Type1434 { get; set; }
///
///
///
- public global::OpenRouter.McpApprovalRequestItem? Type1435 { get; set; }
+ public global::OpenRouter.McpListToolsItem? Type1435 { get; set; }
///
///
///
- public global::OpenRouter.McpApprovalResponseItem? Type1436 { get; set; }
+ public global::OpenRouter.McpApprovalRequestItem? Type1436 { get; set; }
///
///
///
- public global::OpenRouter.McpCallItem? Type1437 { get; set; }
+ public global::OpenRouter.McpApprovalResponseItem? Type1437 { get; set; }
///
///
///
- public global::OpenRouter.ItemReferenceItem? Type1438 { get; set; }
+ public global::OpenRouter.McpCallItem? Type1438 { get; set; }
///
///
///
- public global::OpenRouter.ToolSearchCallItem? Type1439 { get; set; }
+ public global::OpenRouter.ItemReferenceItem? Type1439 { get; set; }
///
///
///
- public global::OpenRouter.ToolSearchOutputItem? Type1440 { get; set; }
+ public global::OpenRouter.ToolSearchCallItem? Type1440 { get; set; }
///
///
///
- public global::OpenRouter.InputTextType? Type1441 { get; set; }
+ public global::OpenRouter.ToolSearchOutputItem? Type1441 { get; set; }
///
///
///
- public global::OpenRouter.InputVideoProcessing? Type1442 { get; set; }
+ public global::OpenRouter.InputTextType? Type1442 { get; set; }
///
///
///
- public global::OpenRouter.InputVideoType? Type1443 { get; set; }
+ public global::OpenRouter.InputVideoProcessing? Type1443 { get; set; }
///
///
///
- public global::OpenRouter.InstructType? Type1444 { get; set; }
+ public global::OpenRouter.InputVideoType? Type1444 { get; set; }
///
///
///
- public global::OpenRouter.InternalServerResponse? Type1445 { get; set; }
+ public global::OpenRouter.InstructType? Type1445 { get; set; }
///
///
///
- public global::OpenRouter.InternalServerResponseErrorData? Type1446 { get; set; }
+ public global::OpenRouter.InternalServerResponse? Type1446 { get; set; }
///
///
///
- public global::OpenRouter.ItemReferenceItemType? Type1447 { get; set; }
+ public global::OpenRouter.InternalServerResponseErrorData? Type1447 { get; set; }
///
///
///
- public global::OpenRouter.JevRouterPluginId? Type1448 { get; set; }
+ public global::OpenRouter.ItemReferenceItemType? Type1448 { get; set; }
///
///
///
- public global::OpenRouter.KeyAssignment? Type1449 { get; set; }
+ public global::OpenRouter.JevRouterPluginId? Type1449 { get; set; }
///
///
///
- public global::OpenRouter.KeyBudget? Type1450 { get; set; }
+ public global::OpenRouter.KeyAssignment? Type1450 { get; set; }
///
///
///
- public global::OpenRouter.KeyBudgetResetInterval? Type1451 { get; set; }
+ public global::OpenRouter.KeyBudget? Type1451 { get; set; }
///
///
///
- public global::OpenRouter.KeyBudgetScope? Type1452 { get; set; }
+ public global::OpenRouter.KeyBudgetResetInterval? Type1452 { get; set; }
///
///
///
- public global::OpenRouter.LegacyChatContentVideoType? Type1453 { get; set; }
+ public global::OpenRouter.KeyBudgetScope? Type1453 { get; set; }
///
///
///
- public global::OpenRouter.LegacyChatContentVideoInput? Type1454 { get; set; }
+ public global::OpenRouter.LegacyChatContentVideoType? Type1454 { get; set; }
///
///
///
- public global::OpenRouter.LegacyChatContentVideoInputProcessing? Type1455 { get; set; }
+ public global::OpenRouter.LegacyChatContentVideoInput? Type1455 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchDomainFilter? Type1456 { get; set; }
+ public global::OpenRouter.LegacyChatContentVideoInputProcessing? Type1456 { get; set; }
///
///
///
- public global::OpenRouter.SearchContextSizeEnum? Type1457 { get; set; }
+ public global::OpenRouter.WebSearchDomainFilter? Type1457 { get; set; }
///
///
///
- public global::OpenRouter.LegacyWebSearchServerToolType? Type1458 { get; set; }
+ public global::OpenRouter.SearchContextSizeEnum? Type1458 { get; set; }
///
///
///
- public global::OpenRouter.WebSearchUserLocation? Type1459 { get; set; }
+ public global::OpenRouter.LegacyWebSearchServerToolType? Type1459 { get; set; }
///
///
///
- public global::OpenRouter.ListBYOKKeysResponse? Type1460 { get; set; }
+ public global::OpenRouter.WebSearchUserLocation? Type1460 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1461 { get; set; }
+ public global::OpenRouter.ListBYOKKeysResponse? Type1461 { get; set; }
///
///
///
- public global::OpenRouter.ListEndpointsResponse? Type1462 { get; set; }
+ public global::System.Collections.Generic.IList? Type1462 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1463 { get; set; }
+ public global::OpenRouter.ListEndpointsResponse? Type1463 { get; set; }
///
///
///
- public global::OpenRouter.ModelArchitecture? Type1464 { get; set; }
+ public global::OpenRouter.AllOf? Type1464 { get; set; }
///
///
///
- public global::OpenRouter.ListEndpointsResponseArchitecture? Type1465 { get; set; }
+ public global::OpenRouter.ModelArchitecture? Type1465 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1466 { get; set; }
+ public global::OpenRouter.ListEndpointsResponseArchitecture? Type1466 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1467 { get; set; }
+ public global::System.Collections.Generic.IList? Type1467 { get; set; }
///
///
///
- public global::OpenRouter.OutputModality? Type1468 { get; set; }
+ public global::System.Collections.Generic.IList? Type1468 { get; set; }
///
///
///
- public global::OpenRouter.ModelGroup? Type1469 { get; set; }
+ public global::OpenRouter.OutputModality? Type1469 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1470 { get; set; }
+ public global::OpenRouter.ModelGroup? Type1470 { get; set; }
///
///
///
- public global::OpenRouter.PublicEndpoint? Type1471 { get; set; }
+ public global::System.Collections.Generic.IList? Type1471 { get; set; }
///
///
///
- public global::OpenRouter.ListExternalUsersResponse? Type1472 { get; set; }
+ public global::OpenRouter.PublicEndpoint? Type1472 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1473 { get; set; }
+ public global::OpenRouter.ListExternalUsersResponse? Type1473 { get; set; }
///
///
///
- public global::OpenRouter.ListGuardrailsResponse? Type1474 { get; set; }
+ public global::System.Collections.Generic.IList? Type1474 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1475 { get; set; }
+ public global::OpenRouter.ListGuardrailsResponse? Type1475 { get; set; }
///
///
///
- public global::OpenRouter.ListKeyAssignmentsResponse? Type1476 { get; set; }
+ public global::System.Collections.Generic.IList? Type1476 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1477 { get; set; }
+ public global::OpenRouter.ListKeyAssignmentsResponse? Type1477 { get; set; }
///
///
///
- public global::OpenRouter.ListMemberAssignmentsResponse? Type1478 { get; set; }
+ public global::System.Collections.Generic.IList? Type1478 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1479 { get; set; }
+ public global::OpenRouter.ListMemberAssignmentsResponse? Type1479 { get; set; }
///
///
///
- public global::OpenRouter.MemberAssignment? Type1480 { get; set; }
+ public global::System.Collections.Generic.IList? Type1480 { get; set; }
///
///
///
- public global::OpenRouter.ListObservabilityDestinationsResponse? Type1481 { get; set; }
+ public global::OpenRouter.MemberAssignment? Type1481 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1482 { get; set; }
+ public global::OpenRouter.ListObservabilityDestinationsResponse? Type1482 { get; set; }
///
///
///
- public global::OpenRouter.ListPresetsResponse? Type1483 { get; set; }
+ public global::System.Collections.Generic.IList? Type1483 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1484 { get; set; }
+ public global::OpenRouter.ListPresetsResponse? Type1484 { get; set; }
///
///
///
- public global::OpenRouter.Preset? Type1485 { get; set; }
+ public global::System.Collections.Generic.IList? Type1485 { get; set; }
///
///
///
- public global::OpenRouter.ListPresetVersionsResponse? Type1486 { get; set; }
+ public global::OpenRouter.Preset? Type1486 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1487 { get; set; }
+ public global::OpenRouter.ListPresetVersionsResponse? Type1487 { get; set; }
///
///
///
- public global::OpenRouter.ListPrivateEndpointsResponse? Type1488 { get; set; }
+ public global::System.Collections.Generic.IList? Type1488 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1489 { get; set; }
+ public global::OpenRouter.ListPrivateEndpointsResponse? Type1489 { get; set; }
///
///
///
- public global::OpenRouter.PrivateEndpointSummary? Type1490 { get; set; }
+ public global::System.Collections.Generic.IList? Type1490 { get; set; }
///
///
///
- public global::OpenRouter.ListScimGroupMappingsResponse? Type1491 { get; set; }
+ public global::OpenRouter.PrivateEndpointSummary? Type1491 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1492 { get; set; }
+ public global::OpenRouter.ListScimGroupMappingsResponse? Type1492 { get; set; }
///
///
///
- public global::OpenRouter.ListScimGroupsResponse? Type1493 { get; set; }
+ public global::System.Collections.Generic.IList? Type1493 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1494 { get; set; }
+ public global::OpenRouter.ListScimGroupsResponse? Type1494 { get; set; }
///
///
///
- public global::OpenRouter.ScimGroup? Type1495 { get; set; }
+ public global::System.Collections.Generic.IList? Type1495 { get; set; }
///
///
///
- public global::OpenRouter.ListToolsResponse? Type1496 { get; set; }
+ public global::OpenRouter.ScimGroup? Type1496 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1497 { get; set; }
+ public global::OpenRouter.ListToolsResponse? Type1497 { get; set; }
///
///
///
- public global::OpenRouter.ServerTool? Type1498 { get; set; }
+ public global::System.Collections.Generic.IList? Type1498 { get; set; }
///
///
///
- public global::OpenRouter.ListToolsResponseLinks? Type1499 { get; set; }
+ public global::OpenRouter.ServerTool? Type1499 { get; set; }
///
///
///
- public global::OpenRouter.ListWorkspaceBudgetsResponse? Type1500 { get; set; }
+ public global::OpenRouter.ListToolsResponseLinks? Type1500 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1501 { get; set; }
+ public global::OpenRouter.ListWorkspaceBudgetsResponse? Type1501 { get; set; }
///
///
///
- public global::OpenRouter.ListWorkspaceMembersResponse? Type1502 { get; set; }
+ public global::System.Collections.Generic.IList? Type1502 { get; set; }
///
///
///
- public global::OpenRouter.ListWorkspacesResponse? Type1503 { get; set; }
+ public global::OpenRouter.ListWorkspaceMembersResponse? Type1503 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1504 { get; set; }
+ public global::OpenRouter.ListWorkspacesResponse? Type1504 { get; set; }
///
///
///
- public global::OpenRouter.LocalShellCallItemAction? Type1505 { get; set; }
+ public global::System.Collections.Generic.IList? Type1505 { get; set; }
///
///
///
- public global::OpenRouter.LocalShellCallItemActionType? Type1506 { get; set; }
+ public global::OpenRouter.LocalShellCallItemAction? Type1506 { get; set; }
///
///
///
- public global::OpenRouter.LocalShellCallItemType? Type1507 { get; set; }
+ public global::OpenRouter.LocalShellCallItemActionType? Type1507 { get; set; }
///
///
///
- public global::OpenRouter.LocalShellCallOutputItemType? Type1508 { get; set; }
+ public global::OpenRouter.LocalShellCallItemType? Type1508 { get; set; }
///
///
///
- public global::OpenRouter.ManagedPrivateEndpointVariant2? Type1509 { get; set; }
+ public global::OpenRouter.LocalShellCallOutputItemType? Type1509 { get; set; }
///
///
///
- public global::OpenRouter.PrivateEndpointDeclaredRegion? Type1510 { get; set; }
+ public global::OpenRouter.ManagedPrivateEndpointVariant2? Type1510 { get; set; }
///
///
///
- public global::OpenRouter.ManagedPrivateEndpointResponse? Type1511 { get; set; }
+ public global::OpenRouter.PrivateEndpointDeclaredRegion? Type1511 { get; set; }
///
///
///
- public global::OpenRouter.McpApprovalRequestItemType? Type1512 { get; set; }
+ public global::OpenRouter.ManagedPrivateEndpointResponse? Type1512 { get; set; }
///
///
///
- public global::OpenRouter.McpApprovalResponseItemType? Type1513 { get; set; }
+ public global::OpenRouter.McpApprovalRequestItemType? Type1513 { get; set; }
///
///
///
- public global::OpenRouter.McpToolCallError? Type1514 { get; set; }
+ public global::OpenRouter.McpApprovalResponseItemType? Type1514 { get; set; }
///
///
///
- public global::OpenRouter.McpCallItemType? Type1515 { get; set; }
+ public global::OpenRouter.McpToolCallError? Type1515 { get; set; }
///
///
///
- public global::OpenRouter.McpHttpError? Type1516 { get; set; }
+ public global::OpenRouter.McpCallItemType? Type1516 { get; set; }
///
///
///
- public global::OpenRouter.McpHttpErrorType? Type1517 { get; set; }
+ public global::OpenRouter.McpHttpError? Type1517 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1518 { get; set; }
+ public global::OpenRouter.McpHttpErrorType? Type1518 { get; set; }
///
///
///
- public global::OpenRouter.McpListToolsItemTool? Type1519 { get; set; }
+ public global::System.Collections.Generic.IList? Type1519 { get; set; }
///
///
///
- public global::OpenRouter.McpListToolsItemType? Type1520 { get; set; }
+ public global::OpenRouter.McpListToolsItemTool? Type1520 { get; set; }
///
///
///
- public global::OpenRouter.McpProtocolError? Type1521 { get; set; }
+ public global::OpenRouter.McpListToolsItemType? Type1521 { get; set; }
///
///
///
- public global::OpenRouter.McpProtocolErrorType? Type1522 { get; set; }
+ public global::OpenRouter.McpProtocolError? Type1522 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf, global::OpenRouter.McpServerToolAllowedTools>? Type1523 { get; set; }
+ public global::OpenRouter.McpProtocolErrorType? Type1523 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolAllowedTools? Type1524 { get; set; }
+ public global::OpenRouter.AnyOf, global::OpenRouter.McpServerToolAllowedTools>? Type1524 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolConnectorId? Type1525 { get; set; }
+ public global::OpenRouter.McpServerToolAllowedTools? Type1525 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalVariant1? Type1526 { get; set; }
+ public global::OpenRouter.McpServerToolConnectorId? Type1526 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalVariant1Always? Type1527 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalVariant1? Type1527 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalVariant1Never? Type1528 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalVariant1Always? Type1528 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalVariant2? Type1529 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalVariant1Never? Type1529 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolRequireApprovalVariant3? Type1530 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalVariant2? Type1530 { get; set; }
///
///
///
- public global::OpenRouter.McpServerToolType? Type1531 { get; set; }
+ public global::OpenRouter.McpServerToolRequireApprovalVariant3? Type1531 { get; set; }
///
///
///
- public global::OpenRouter.McpToolExecutionError? Type1532 { get; set; }
+ public global::OpenRouter.McpServerToolType? Type1532 { get; set; }
///
///
///
- public global::OpenRouter.McpToolExecutionErrorType? Type1533 { get; set; }
+ public global::OpenRouter.McpToolExecutionError? Type1533 { get; set; }
///
///
///
- public global::OpenRouter.MessagesAdvisorToolResultBlock? Type1534 { get; set; }
+ public global::OpenRouter.McpToolExecutionErrorType? Type1534 { get; set; }
///
///
///
- public global::OpenRouter.MessagesAdvisorToolResultBlockType? Type1535 { get; set; }
+ public global::OpenRouter.MessagesAdvisorToolResultBlock? Type1535 { get; set; }
///
///
///
- public global::OpenRouter.MessagesBashToolResultBlock? Type1536 { get; set; }
+ public global::OpenRouter.MessagesAdvisorToolResultBlockType? Type1536 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1537 { get; set; }
+ public global::OpenRouter.MessagesBashToolResultBlock? Type1537 { get; set; }
///
///
///
- public global::OpenRouter.MessagesBashToolResultBlockFile? Type1538 { get; set; }
+ public global::System.Collections.Generic.IList? Type1538 { get; set; }
///
///
///
- public global::OpenRouter.MessagesBashToolResultBlockFileType? Type1539 { get; set; }
+ public global::OpenRouter.MessagesBashToolResultBlockFile? Type1539 { get; set; }
///
///
///
- public global::OpenRouter.MessagesBashToolResultBlockType? Type1540 { get; set; }
+ public global::OpenRouter.MessagesBashToolResultBlockFileType? Type1540 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEvent? Type1541 { get; set; }
+ public global::OpenRouter.MessagesBashToolResultBlockType? Type1541 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant1? Type1542 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEvent? Type1542 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant1Type? Type1543 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant1? Type1543 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant2? Type1544 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant1Type? Type1544 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant2Type? Type1545 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant2? Type1545 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant3? Type1546 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant2Type? Type1546 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant3Type? Type1547 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant3? Type1547 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant4? Type1548 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant3Type? Type1548 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant4Type? Type1549 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant4? Type1549 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5? Type1550 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant4Type? Type1550 { get; set; }
///
///
///
- public global::OpenRouter.Citation? Type1551 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5? Type1551 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5CitationDiscriminator? Type1552 { get; set; }
+ public global::OpenRouter.Citation? Type1552 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5CitationDiscriminatorType? Type1553 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5CitationDiscriminator? Type1553 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5Type? Type1554 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5CitationDiscriminatorType? Type1554 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant6? Type1555 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant5Type? Type1555 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant6Type? Type1556 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant6? Type1556 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockDeltaEventType? Type1557 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventDeltaVariant6Type? Type1557 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockStartEvent? Type1558 { get; set; }
+ public global::OpenRouter.MessagesContentBlockDeltaEventType? Type1558 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicServerToolUseBlock? Type1559 { get; set; }
+ public global::OpenRouter.MessagesContentBlockStartEvent? Type1559 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicShellToolResult? Type1560 { get; set; }
+ public global::OpenRouter.ORAnthropicServerToolUseBlock? Type1560 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicBashToolResult? Type1561 { get; set; }
+ public global::OpenRouter.ORAnthropicShellToolResult? Type1561 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicToolSearchResult? Type1562 { get; set; }
+ public global::OpenRouter.ORAnthropicBashToolResult? Type1562 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockStartEventContentBlock? Type1563 { get; set; }
+ public global::OpenRouter.ORAnthropicToolSearchResult? Type1563 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockStartEventContentBlockType? Type1564 { get; set; }
+ public global::OpenRouter.MessagesContentBlockStartEventContentBlock? Type1564 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockStartEventType? Type1565 { get; set; }
+ public global::OpenRouter.MessagesContentBlockStartEventContentBlockType? Type1565 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockStopEvent? Type1566 { get; set; }
+ public global::OpenRouter.MessagesContentBlockStartEventType? Type1566 { get; set; }
///
///
///
- public global::OpenRouter.MessagesContentBlockStopEventType? Type1567 { get; set; }
+ public global::OpenRouter.MessagesContentBlockStopEvent? Type1567 { get; set; }
///
///
///
- public global::OpenRouter.MessagesDeltaEvent? Type1568 { get; set; }
+ public global::OpenRouter.MessagesContentBlockStopEventType? Type1568 { get; set; }
///
///
///
- public global::OpenRouter.MessagesDeltaEventDelta? Type1569 { get; set; }
+ public global::OpenRouter.MessagesDeltaEvent? Type1569 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1570 { get; set; }
+ public global::OpenRouter.MessagesDeltaEventDelta? Type1570 { get; set; }
///
///
///
- public global::OpenRouter.MessagesDeltaEventType? Type1571 { get; set; }
+ public global::System.Collections.Generic.IList? Type1571 { get; set; }
///
///
///
- public global::OpenRouter.MessagesDeltaEventUsage? Type1572 { get; set; }
+ public global::OpenRouter.MessagesDeltaEventType? Type1572 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicServerToolUsage? Type1573 { get; set; }
+ public global::OpenRouter.MessagesDeltaEventUsage? Type1573 { get; set; }
///
///
///
- public global::OpenRouter.MessagesErrorEvent? Type1574 { get; set; }
+ public global::OpenRouter.ORAnthropicServerToolUsage? Type1574 { get; set; }
///
///
///
- public global::OpenRouter.MessagesErrorEventError? Type1575 { get; set; }
+ public global::OpenRouter.MessagesErrorEvent? Type1575 { get; set; }
///
///
///
- public global::OpenRouter.MessagesErrorEventType? Type1576 { get; set; }
+ public global::OpenRouter.MessagesErrorEventError? Type1576 { get; set; }
///
///
///
- public global::OpenRouter.MessagesFallbackParam? Type1577 { get; set; }
+ public global::OpenRouter.MessagesErrorEventType? Type1577 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParam? Type1578 { get; set; }
+ public global::OpenRouter.MessagesFallbackParam? Type1578 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant4? Type1579 { get; set; }
+ public global::OpenRouter.MessagesMessageParam? Type1579 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant4Type? Type1580 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant4? Type1580 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5? Type1581 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant4Type? Type1581 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5ContentVariant2Item? Type1582 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5? Type1582 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5ContentVariant2ItemType? Type1583 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5ContentVariant2Item? Type1583 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5Type? Type1584 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5ContentVariant2ItemType? Type1584 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant6? Type1585 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant5Type? Type1585 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant6Type? Type1586 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant6? Type1586 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant7? Type1587 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant6Type? Type1587 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant7Type? Type1588 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant7? Type1588 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant8? Type1589 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant7Type? Type1589 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant8Type? Type1590 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant8? Type1590 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9? Type1591 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant8Type? Type1591 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf, global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9Content>? Type1592 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9? Type1592 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1593 { get; set; }
+ public global::OpenRouter.AnyOf, global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9Content>? Type1593 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9Content? Type1594 { get; set; }
+ public global::System.Collections.Generic.IList? Type1594 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9ContentErrorCode? Type1595 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9Content? Type1595 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9ContentType? Type1596 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9ContentErrorCode? Type1596 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9Type? Type1597 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9ContentType? Type1597 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant11? Type1598 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant9Type? Type1598 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant11Type? Type1599 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant11? Type1599 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlock? Type1600 { get; set; }
+ public global::OpenRouter.MessagesMessageParamContentVariant2ItemVariant11Type? Type1600 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlock? Type1601 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlock? Type1601 { get; set; }
///
///
///
- public global::OpenRouter.MessagesShellToolResultBlock? Type1602 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlock? Type1602 { get; set; }
///
///
///
- public global::OpenRouter.ORAnthropicToolSearchResultParam? Type1603 { get; set; }
+ public global::OpenRouter.MessagesShellToolResultBlock? Type1603 { get; set; }
///
///
///
- public global::OpenRouter.MessagesMessageParamRole? Type1604 { get; set; }
+ public global::OpenRouter.ORAnthropicToolSearchResultParam? Type1604 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfig? Type1605 { get; set; }
+ public global::OpenRouter.MessagesMessageParamRole? Type1605 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigEffort? Type1606 { get; set; }
+ public global::OpenRouter.MessagesOutputConfig? Type1606 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigFormat? Type1607 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigEffort? Type1607 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigFormatType? Type1608 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigFormat? Type1608 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigTaskBudget? Type1609 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigFormatType? Type1609 { get; set; }
///
///
///
- public global::OpenRouter.MessagesOutputConfigTaskBudgetType? Type1610 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigTaskBudget? Type1610 { get; set; }
///
///
///
- public global::OpenRouter.MessagesPingEvent? Type1611 { get; set; }
+ public global::OpenRouter.MessagesOutputConfigTaskBudgetType? Type1611 { get; set; }
///
///
///
- public global::OpenRouter.MessagesPingEventType? Type1612 { get; set; }
+ public global::OpenRouter.MessagesPingEvent? Type1612 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequest? Type1613 { get; set; }
+ public global::OpenRouter.MessagesPingEventType? Type1613 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagement? Type1614 { get; set; }
+ public global::OpenRouter.MessagesRequest? Type1614 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant1? Type1615 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagement? Type1615 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>? Type1616 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant1? Type1616 { get; set; }
///
///
///
- public global::OpenRouter.Trigger? Type1617 { get; set; }
+ public global::OpenRouter.AnyOf>? Type1617 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant1TriggerDiscriminator? Type1618 { get; set; }
+ public global::OpenRouter.Trigger? Type1618 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant1TriggerDiscriminatorType? Type1619 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant1TriggerDiscriminator? Type1619 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant1Type? Type1620 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant1TriggerDiscriminatorType? Type1620 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant2? Type1621 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant1Type? Type1621 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant2KeepEnum? Type1622 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant2? Type1622 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant2KeepEnumType? Type1623 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant2KeepEnum? Type1623 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant2KeepEnum2? Type1624 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant2KeepEnumType? Type1624 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant2Type? Type1625 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant2KeepEnum2? Type1625 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant3? Type1626 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant2Type? Type1626 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1627 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant3? Type1627 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestContextManagementEditVariant3Type? Type1628 { get; set; }
+ public global::OpenRouter.AllOf? Type1628 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1629 { get; set; }
+ public global::OpenRouter.MessagesRequestContextManagementEditVariant3Type? Type1629 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1630 { get; set; }
+ public global::System.Collections.Generic.IList? Type1630 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestMetadata? Type1631 { get; set; }
+ public global::System.Collections.Generic.IList? Type1631 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1632 { get; set; }
+ public global::OpenRouter.MessagesRequestMetadata? Type1632 { get; set; }
///
///
///
- public global::OpenRouter.PluginsItem2? Type1633 { get; set; }
+ public global::System.Collections.Generic.IList? Type1633 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestPluginDiscriminator? Type1634 { get; set; }
+ public global::OpenRouter.PluginsItem2? Type1634 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestPluginDiscriminatorId? Type1635 { get; set; }
+ public global::OpenRouter.MessagesRequestPluginDiscriminator? Type1635 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1636 { get; set; }
+ public global::OpenRouter.MessagesRequestPluginDiscriminatorId? Type1636 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1637 { get; set; }
+ public global::System.Collections.Generic.IList? Type1637 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>? Type1638 { get; set; }
+ public global::OpenRouter.AllOf? Type1638 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant1? Type1639 { get; set; }
+ public global::OpenRouter.AnyOf>? Type1639 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant1Type? Type1640 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant1? Type1640 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant2? Type1641 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant1Type? Type1641 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant2Type? Type1642 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant2? Type1642 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant3? Type1643 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant2Type? Type1643 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant3Type? Type1644 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant3? Type1644 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant4? Type1645 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant3Type? Type1645 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestThinkingVariant4Type? Type1646 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant4? Type1646 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant1? Type1647 { get; set; }
+ public global::OpenRouter.MessagesRequestThinkingVariant4Type? Type1647 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant1Type? Type1648 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant1? Type1648 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant2? Type1649 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant1Type? Type1649 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant2Type? Type1650 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant2? Type1650 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant3? Type1651 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant2Type? Type1651 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant3Type? Type1652 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant3? Type1652 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant4? Type1653 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant3Type? Type1653 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolChoiceVariant4Type? Type1654 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant4? Type1654 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant1? Type1655 { get; set; }
+ public global::OpenRouter.MessagesRequestToolChoiceVariant4Type? Type1655 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant1InputSchema? Type1656 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant1? Type1656 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant1Type? Type1657 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant1InputSchema? Type1657 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant2? Type1658 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant1Type? Type1658 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant2Name? Type1659 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant2? Type1659 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant2Type? Type1660 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant2Name? Type1660 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant3? Type1661 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant2Type? Type1661 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant3Name? Type1662 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant3? Type1662 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant3Type? Type1663 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant3Name? Type1663 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant4? Type1664 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant3Type? Type1664 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant4Name? Type1665 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant4? Type1665 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant4Type? Type1666 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant4Name? Type1666 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant5? Type1667 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant4Type? Type1667 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant5Name? Type1668 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant5? Type1668 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant5Type? Type1669 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant5Name? Type1669 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant6? Type1670 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant5Type? Type1670 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant6Name? Type1671 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant6? Type1671 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant6Type? Type1672 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant6Name? Type1672 { get; set; }
///
///
///
- public global::OpenRouter.MessagesSearchModelsServerTool? Type1673 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant6Type? Type1673 { get; set; }
///
///
///
- public global::OpenRouter.MessagesRequestToolVariant13? Type1674 { get; set; }
+ public global::OpenRouter.MessagesSearchModelsServerTool? Type1674 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResult? Type1675 { get; set; }
+ public global::OpenRouter.MessagesRequestToolVariant13? Type1675 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultVariant2? Type1676 { get; set; }
+ public global::OpenRouter.MessagesResult? Type1676 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultVariant2ContextManagement? Type1677 { get; set; }
+ public global::OpenRouter.MessagesResultVariant2? Type1677 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1678 { get; set; }
+ public global::OpenRouter.MessagesResultVariant2ContextManagement? Type1678 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultVariant2ContextManagementAppliedEdit? Type1679 { get; set; }
+ public global::System.Collections.Generic.IList? Type1679 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1680 { get; set; }
+ public global::OpenRouter.MessagesResultVariant2ContextManagementAppliedEdit? Type1680 { get; set; }
///
///
///
- public global::OpenRouter.MessagesResultVariant2Usage? Type1681 { get; set; }
+ public global::OpenRouter.AllOf? Type1681 { get; set; }
///
///
///
- public global::OpenRouter.MessagesSearchModelsServerToolType? Type1682 { get; set; }
+ public global::OpenRouter.MessagesResultVariant2Usage? Type1682 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1683 { get; set; }
+ public global::OpenRouter.MessagesSearchModelsServerToolType? Type1683 { get; set; }
///
///
///
- public global::OpenRouter.MessagesShellToolResultBlockFile? Type1684 { get; set; }
+ public global::System.Collections.Generic.IList? Type1684 { get; set; }
///
///
///
- public global::OpenRouter.MessagesShellToolResultBlockFileType? Type1685 { get; set; }
+ public global::OpenRouter.MessagesShellToolResultBlockFile? Type1685 { get; set; }
///
///
///
- public global::OpenRouter.MessagesShellToolResultBlockType? Type1686 { get; set; }
+ public global::OpenRouter.MessagesShellToolResultBlockFileType? Type1686 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEvent? Type1687 { get; set; }
+ public global::OpenRouter.MessagesShellToolResultBlockType? Type1687 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEventMessage? Type1688 { get; set; }
+ public global::OpenRouter.MessagesStartEvent? Type1688 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEventMessageProvider? Type1689 { get; set; }
+ public global::OpenRouter.MessagesStartEventMessage? Type1689 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEventMessageRole? Type1690 { get; set; }
+ public global::OpenRouter.MessagesStartEventMessageProvider? Type1690 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEventMessageType? Type1691 { get; set; }
+ public global::OpenRouter.MessagesStartEventMessageRole? Type1691 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1692 { get; set; }
+ public global::OpenRouter.MessagesStartEventMessageType? Type1692 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEventMessageUsage? Type1693 { get; set; }
+ public global::OpenRouter.AllOf? Type1693 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStartEventType? Type1694 { get; set; }
+ public global::OpenRouter.MessagesStartEventMessageUsage? Type1694 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStopEvent? Type1695 { get; set; }
+ public global::OpenRouter.MessagesStartEventType? Type1695 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStopEventType? Type1696 { get; set; }
+ public global::OpenRouter.MessagesStopEvent? Type1696 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStreamEvents? Type1697 { get; set; }
+ public global::OpenRouter.MessagesStopEventType? Type1697 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStreamEventsDiscriminator? Type1698 { get; set; }
+ public global::OpenRouter.MessagesStreamEvents? Type1698 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStreamEventsDiscriminatorType? Type1699 { get; set; }
+ public global::OpenRouter.MessagesStreamEventsDiscriminator? Type1699 { get; set; }
///
///
///
- public global::OpenRouter.MessagesStreamingResponse? Type1700 { get; set; }
+ public global::OpenRouter.MessagesStreamEventsDiscriminatorType? Type1700 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant1? Type1701 { get; set; }
+ public global::OpenRouter.MessagesStreamingResponse? Type1701 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant1Type? Type1702 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant1? Type1702 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant2? Type1703 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant1Type? Type1703 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant2Type? Type1704 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant2? Type1704 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant3? Type1705 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant2Type? Type1705 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant3Type? Type1706 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant3? Type1706 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant4? Type1707 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant3Type? Type1707 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockToolVariant4Type? Type1708 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant4? Type1708 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolAdditionBlockType? Type1709 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockToolVariant4Type? Type1709 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockToolVariant1? Type1710 { get; set; }
+ public global::OpenRouter.MessagesToolAdditionBlockType? Type1710 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockToolVariant1Type? Type1711 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockToolVariant1? Type1711 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockToolVariant2? Type1712 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockToolVariant1Type? Type1712 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockToolVariant2Type? Type1713 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockToolVariant2? Type1713 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockToolVariant3? Type1714 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockToolVariant2Type? Type1714 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockToolVariant3Type? Type1715 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockToolVariant3? Type1715 { get; set; }
///
///
///
- public global::OpenRouter.MessagesToolRemovalBlockType? Type1716 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockToolVariant3Type? Type1716 { get; set; }
///
///
///
- public global::OpenRouter.MetadataLevel? Type1717 { get; set; }
+ public global::OpenRouter.MessagesToolRemovalBlockType? Type1717 { get; set; }
///
///
///
- public global::OpenRouter.Model? Type1718 { get; set; }
+ public global::OpenRouter.MetadataLevel? Type1718 { get; set; }
///
///
///
- public global::OpenRouter.ModelAliasTarget? Type1719 { get; set; }
+ public global::OpenRouter.Model? Type1719 { get; set; }
///
///
///
- public global::OpenRouter.ModelBenchmarks? Type1720 { get; set; }
+ public global::OpenRouter.ModelAliasTarget? Type1720 { get; set; }
///
///
///
- public global::OpenRouter.ModelLinks? Type1721 { get; set; }
+ public global::OpenRouter.ModelBenchmarks? Type1721 { get; set; }
///
///
///
- public global::OpenRouter.PerRequestLimits? Type1722 { get; set; }
+ public global::OpenRouter.ModelLinks? Type1722 { get; set; }
///
///
///
- public global::OpenRouter.PublicPricing? Type1723 { get; set; }
+ public global::OpenRouter.PerRequestLimits? Type1723 { get; set; }
///
///
///
- public global::OpenRouter.ModelReasoning? Type1724 { get; set; }
+ public global::OpenRouter.PublicPricing? Type1724 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1725 { get; set; }
+ public global::OpenRouter.ModelReasoning? Type1725 { get; set; }
///
///
///
- public global::OpenRouter.Parameter? Type1726 { get; set; }
+ public global::System.Collections.Generic.IList? Type1726 { get; set; }
///
///
///
- public global::OpenRouter.TopProviderInfo? Type1727 { get; set; }
+ public global::OpenRouter.Parameter? Type1727 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1728 { get; set; }
+ public global::OpenRouter.TopProviderInfo? Type1728 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1729 { get; set; }
+ public global::System.Collections.Generic.IList? Type1729 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1730 { get; set; }
+ public global::OpenRouter.AllOf? Type1730 { get; set; }
///
///
///
- public global::OpenRouter.ModelResponse? Type1731 { get; set; }
+ public global::System.Collections.Generic.IList? Type1731 { get; set; }
///
///
///
- public global::OpenRouter.ModelsCountResponse? Type1732 { get; set; }
+ public global::OpenRouter.ModelResponse? Type1732 { get; set; }
///
///
///
- public global::OpenRouter.ModelsCountResponseData? Type1733 { get; set; }
+ public global::OpenRouter.ModelsCountResponse? Type1733 { get; set; }
///
///
///
- public global::OpenRouter.ModelsListResponse? Type1734 { get; set; }
+ public global::OpenRouter.ModelsCountResponseData? Type1734 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1735 { get; set; }
+ public global::OpenRouter.ModelsListResponse? Type1735 { get; set; }
///
///
///
- public global::OpenRouter.ModelsListResponseLinks? Type1736 { get; set; }
+ public global::System.Collections.Generic.IList? Type1736 { get; set; }
///
///
///
- public global::OpenRouter.ModerationPluginId? Type1737 { get; set; }
+ public global::OpenRouter.ModelsListResponseLinks? Type1737 { get; set; }
///
///
///
- public global::OpenRouter.NamespaceFunctionTool? Type1738 { get; set; }
+ public global::OpenRouter.ModerationPluginId? Type1738 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1739 { get; set; }
+ public global::OpenRouter.NamespaceFunctionTool? Type1739 { get; set; }
///
///
///
- public global::OpenRouter.NamespaceFunctionToolAllowedCaller? Type1740 { get; set; }
+ public global::System.Collections.Generic.IList? Type1740 { get; set; }
///
///
///
- public global::OpenRouter.NamespaceFunctionToolType? Type1741 { get; set; }
+ public global::OpenRouter.NamespaceFunctionToolAllowedCaller? Type1741 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList>? Type1742 { get; set; }
+ public global::OpenRouter.NamespaceFunctionToolType? Type1742 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1743 { get; set; }
+ public global::System.Collections.Generic.IList>? Type1743 { get; set; }
///
///
///
- public global::OpenRouter.NamespaceToolType? Type1744 { get; set; }
+ public global::OpenRouter.AnyOf? Type1744 { get; set; }
///
///
///
- public global::OpenRouter.NativeTools? Type1745 { get; set; }
+ public global::OpenRouter.NamespaceToolType? Type1745 { get; set; }
///
///
///
- public global::OpenRouter.NotFoundResponse? Type1746 { get; set; }
+ public global::OpenRouter.NativeTools? Type1746 { get; set; }
///
///
///
- public global::OpenRouter.NotFoundResponseErrorData? Type1747 { get; set; }
+ public global::OpenRouter.NotFoundResponse? Type1747 { get; set; }
///
///
///
- public global::OpenRouter.OAuthErrorResponse? Type1748 { get; set; }
+ public global::OpenRouter.NotFoundResponseErrorData? Type1748 { get; set; }
///
///
///
- public global::OpenRouter.OAuthErrorResponseError? Type1749 { get; set; }
+ public global::OpenRouter.OAuthErrorResponse? Type1749 { get; set; }
///
///
///
- public global::OpenRouter.OAuthJwks? Type1750 { get; set; }
+ public global::OpenRouter.OAuthErrorResponseError? Type1750 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1751 { get; set; }
+ public global::OpenRouter.OAuthJwks? Type1751 { get; set; }
///
///
///
- public global::OpenRouter.OAuthJwksKey? Type1752 { get; set; }
+ public global::System.Collections.Generic.IList? Type1752 { get; set; }
///
///
///
- public global::OpenRouter.OAuthJwksKeyAlg? Type1753 { get; set; }
+ public global::OpenRouter.OAuthJwksKey? Type1753 { get; set; }
///
///
///
- public global::OpenRouter.OAuthJwksKeyCrv? Type1754 { get; set; }
+ public global::OpenRouter.OAuthJwksKeyAlg? Type1754 { get; set; }
///
///
///
- public global::OpenRouter.OAuthJwksKeyKty? Type1755 { get; set; }
+ public global::OpenRouter.OAuthJwksKeyCrv? Type1755 { get; set; }
///
///
///
- public global::OpenRouter.OAuthJwksKeyUse? Type1756 { get; set; }
+ public global::OpenRouter.OAuthJwksKeyKty? Type1756 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityArizeDestination? Type1757 { get; set; }
+ public global::OpenRouter.OAuthJwksKeyUse? Type1757 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityArizeDestinationConfig? Type1758 { get; set; }
+ public global::OpenRouter.ObservabilityArizeDestination? Type1758 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityFilterRulesConfig? Type1759 { get; set; }
+ public global::OpenRouter.ObservabilityArizeDestinationConfig? Type1759 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1760 { get; set; }
+ public global::OpenRouter.ObservabilityFilterRulesConfig? Type1760 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityDataRegion? Type1761 { get; set; }
+ public global::System.Collections.Generic.IList? Type1761 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityArizeDestinationType? Type1762 { get; set; }
+ public global::OpenRouter.ObservabilityDataRegion? Type1762 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityBraintrustDestination? Type1763 { get; set; }
+ public global::OpenRouter.ObservabilityArizeDestinationType? Type1763 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityBraintrustDestinationConfig? Type1764 { get; set; }
+ public global::OpenRouter.ObservabilityBraintrustDestination? Type1764 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityBraintrustDestinationType? Type1765 { get; set; }
+ public global::OpenRouter.ObservabilityBraintrustDestinationConfig? Type1765 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityClickhouseDestination? Type1766 { get; set; }
+ public global::OpenRouter.ObservabilityBraintrustDestinationType? Type1766 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityClickhouseDestinationConfig? Type1767 { get; set; }
+ public global::OpenRouter.ObservabilityClickhouseDestination? Type1767 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityClickhouseDestinationType? Type1768 { get; set; }
+ public global::OpenRouter.ObservabilityClickhouseDestinationConfig? Type1768 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityDatadogDestination? Type1769 { get; set; }
+ public global::OpenRouter.ObservabilityClickhouseDestinationType? Type1769 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityDatadogDestinationConfig? Type1770 { get; set; }
+ public global::OpenRouter.ObservabilityDatadogDestination? Type1770 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityDatadogDestinationType? Type1771 { get; set; }
+ public global::OpenRouter.ObservabilityDatadogDestinationConfig? Type1771 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityGrafanaDestination? Type1772 { get; set; }
+ public global::OpenRouter.ObservabilityDatadogDestinationType? Type1772 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityLangfuseDestination? Type1773 { get; set; }
+ public global::OpenRouter.ObservabilityGrafanaDestination? Type1773 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityLangsmithDestination? Type1774 { get; set; }
+ public global::OpenRouter.ObservabilityLangfuseDestination? Type1774 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityNewrelicDestination? Type1775 { get; set; }
+ public global::OpenRouter.ObservabilityLangsmithDestination? Type1775 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityOpikDestination? Type1776 { get; set; }
+ public global::OpenRouter.ObservabilityNewrelicDestination? Type1776 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityOtelCollectorDestination? Type1777 { get; set; }
+ public global::OpenRouter.ObservabilityOpikDestination? Type1777 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityPosthogDestination? Type1778 { get; set; }
+ public global::OpenRouter.ObservabilityOtelCollectorDestination? Type1778 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityRampDestination? Type1779 { get; set; }
+ public global::OpenRouter.ObservabilityPosthogDestination? Type1779 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityS3Destination? Type1780 { get; set; }
+ public global::OpenRouter.ObservabilityRampDestination? Type1780 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilitySentryDestination? Type1781 { get; set; }
+ public global::OpenRouter.ObservabilityS3Destination? Type1781 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilitySnowflakeDestination? Type1782 { get; set; }
+ public global::OpenRouter.ObservabilitySentryDestination? Type1782 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWeaveDestination? Type1783 { get; set; }
+ public global::OpenRouter.ObservabilitySnowflakeDestination? Type1783 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWebhookDestination? Type1784 { get; set; }
+ public global::OpenRouter.ObservabilityWeaveDestination? Type1784 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityDestinationDiscriminator? Type1785 { get; set; }
+ public global::OpenRouter.ObservabilityWebhookDestination? Type1785 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityDestinationDiscriminatorType? Type1786 { get; set; }
+ public global::OpenRouter.ObservabilityDestinationDiscriminator? Type1786 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityFilterRuleGroup? Type1787 { get; set; }
+ public global::OpenRouter.ObservabilityDestinationDiscriminatorType? Type1787 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityFilterRuleGroupLogic? Type1788 { get; set; }
+ public global::OpenRouter.ObservabilityFilterRuleGroup? Type1788 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1789 { get; set; }
+ public global::OpenRouter.ObservabilityFilterRuleGroupLogic? Type1789 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityFilterRuleGroupRule? Type1790 { get; set; }
+ public global::System.Collections.Generic.IList? Type1790 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityFilterRuleGroupRuleField? Type1791 { get; set; }
+ public global::OpenRouter.ObservabilityFilterRuleGroupRule? Type1791 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityFilterRuleGroupRuleOperator? Type1792 { get; set; }
+ public global::OpenRouter.ObservabilityFilterRuleGroupRuleField? Type1792 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1793 { get; set; }
+ public global::OpenRouter.ObservabilityFilterRuleGroupRuleOperator? Type1793 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityGrafanaDestinationConfig? Type1794 { get; set; }
+ public global::System.Collections.Generic.IList? Type1794 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityGrafanaDestinationType? Type1795 { get; set; }
+ public global::OpenRouter.ObservabilityGrafanaDestinationConfig? Type1795 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityLangfuseDestinationConfig? Type1796 { get; set; }
+ public global::OpenRouter.ObservabilityGrafanaDestinationType? Type1796 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityLangfuseDestinationType? Type1797 { get; set; }
+ public global::OpenRouter.ObservabilityLangfuseDestinationConfig? Type1797 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityLangsmithDestinationConfig? Type1798 { get; set; }
+ public global::OpenRouter.ObservabilityLangfuseDestinationType? Type1798 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityLangsmithDestinationType? Type1799 { get; set; }
+ public global::OpenRouter.ObservabilityLangsmithDestinationConfig? Type1799 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityNewrelicDestinationConfig? Type1800 { get; set; }
+ public global::OpenRouter.ObservabilityLangsmithDestinationType? Type1800 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityNewrelicDestinationConfigRegion? Type1801 { get; set; }
+ public global::OpenRouter.ObservabilityNewrelicDestinationConfig? Type1801 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityNewrelicDestinationType? Type1802 { get; set; }
+ public global::OpenRouter.ObservabilityNewrelicDestinationConfigRegion? Type1802 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityOpikDestinationConfig? Type1803 { get; set; }
+ public global::OpenRouter.ObservabilityNewrelicDestinationType? Type1803 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityOpikDestinationType? Type1804 { get; set; }
+ public global::OpenRouter.ObservabilityOpikDestinationConfig? Type1804 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityOtelCollectorDestinationConfig? Type1805 { get; set; }
+ public global::OpenRouter.ObservabilityOpikDestinationType? Type1805 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityOtelCollectorDestinationType? Type1806 { get; set; }
+ public global::OpenRouter.ObservabilityOtelCollectorDestinationConfig? Type1806 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityPosthogDestinationConfig? Type1807 { get; set; }
+ public global::OpenRouter.ObservabilityOtelCollectorDestinationType? Type1807 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityPosthogDestinationType? Type1808 { get; set; }
+ public global::OpenRouter.ObservabilityPosthogDestinationConfig? Type1808 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityRampDestinationConfig? Type1809 { get; set; }
+ public global::OpenRouter.ObservabilityPosthogDestinationType? Type1809 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityRampDestinationType? Type1810 { get; set; }
+ public global::OpenRouter.ObservabilityRampDestinationConfig? Type1810 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityS3DestinationConfig? Type1811 { get; set; }
+ public global::OpenRouter.ObservabilityRampDestinationType? Type1811 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityS3DestinationConfigAuthMode? Type1812 { get; set; }
+ public global::OpenRouter.ObservabilityS3DestinationConfig? Type1812 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityS3DestinationConfigProvider? Type1813 { get; set; }
+ public global::OpenRouter.ObservabilityS3DestinationConfigAuthMode? Type1813 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityS3DestinationType? Type1814 { get; set; }
+ public global::OpenRouter.ObservabilityS3DestinationConfigProvider? Type1814 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilitySentryDestinationConfig? Type1815 { get; set; }
+ public global::OpenRouter.ObservabilityS3DestinationType? Type1815 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilitySentryDestinationType? Type1816 { get; set; }
+ public global::OpenRouter.ObservabilitySentryDestinationConfig? Type1816 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilitySnowflakeDestinationConfig? Type1817 { get; set; }
+ public global::OpenRouter.ObservabilitySentryDestinationType? Type1817 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilitySnowflakeDestinationType? Type1818 { get; set; }
+ public global::OpenRouter.ObservabilitySnowflakeDestinationConfig? Type1818 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWeaveDestinationConfig? Type1819 { get; set; }
+ public global::OpenRouter.ObservabilitySnowflakeDestinationType? Type1819 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWeaveDestinationType? Type1820 { get; set; }
+ public global::OpenRouter.ObservabilityWeaveDestinationConfig? Type1820 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWebhookDestinationConfig? Type1821 { get; set; }
+ public global::OpenRouter.ObservabilityWeaveDestinationType? Type1821 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWebhookDestinationConfigMethod? Type1822 { get; set; }
+ public global::OpenRouter.ObservabilityWebhookDestinationConfig? Type1822 { get; set; }
///
///
///
- public global::OpenRouter.ObservabilityWebhookDestinationType? Type1823 { get; set; }
+ public global::OpenRouter.ObservabilityWebhookDestinationConfigMethod? Type1823 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileShape? Type1824 { get; set; }
+ public global::OpenRouter.ObservabilityWebhookDestinationType? Type1824 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileObject? Type1825 { get; set; }
+ public global::OpenRouter.OpenAIFileShape? Type1825 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFilePurpose? Type1826 { get; set; }
+ public global::OpenRouter.OpenAIFileObject? Type1826 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileStatus? Type1827 { get; set; }
+ public global::OpenRouter.OpenAIFilePurpose? Type1827 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileDeletedShape? Type1828 { get; set; }
+ public global::OpenRouter.OpenAIFileStatus? Type1828 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileDeletedObject? Type1829 { get; set; }
+ public global::OpenRouter.OpenAIFileDeletedShape? Type1829 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileListShape? Type1830 { get; set; }
+ public global::OpenRouter.OpenAIFileDeletedObject? Type1830 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1831 { get; set; }
+ public global::OpenRouter.OpenAIFileListShape? Type1831 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIFileListObject? Type1832 { get; set; }
+ public global::System.Collections.Generic.IList? Type1832 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseCustomToolCallType? Type1833 { get; set; }
+ public global::OpenRouter.OpenAIFileListObject? Type1833 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>? Type1834 { get; set; }
+ public global::OpenRouter.OpenAIResponseCustomToolCallType? Type1834 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1835 { get; set; }
+ public global::OpenRouter.AnyOf>? Type1835 { get; set; }
///
///
///
- public global::OpenRouter.OutputVariant2Item3? Type1836 { get; set; }
+ public global::System.Collections.Generic.IList? Type1836 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseCustomToolCallOutputOutputVariant2ItemDiscriminator? Type1837 { get; set; }
+ public global::OpenRouter.OutputVariant2Item3? Type1837 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseCustomToolCallOutputOutputVariant2ItemDiscriminatorType? Type1838 { get; set; }
+ public global::OpenRouter.OpenAIResponseCustomToolCallOutputOutputVariant2ItemDiscriminator? Type1838 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseCustomToolCallOutputType? Type1839 { get; set; }
+ public global::OpenRouter.OpenAIResponseCustomToolCallOutputOutputVariant2ItemDiscriminatorType? Type1839 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1840 { get; set; }
+ public global::OpenRouter.OpenAIResponseCustomToolCallOutputType? Type1840 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCallSubagentItem? Type1841 { get; set; }
+ public global::System.Collections.Generic.IList? Type1841 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCallType? Type1842 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCallSubagentItem? Type1842 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf>? Type1843 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCallType? Type1843 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1844 { get; set; }
+ public global::OpenRouter.AnyOf>? Type1844 { get; set; }
///
///
///
- public global::OpenRouter.OutputVariant2Item4? Type1845 { get; set; }
+ public global::System.Collections.Generic.IList? Type1845 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCallOutputOutputVariant2ItemDiscriminator? Type1846 { get; set; }
+ public global::OpenRouter.OutputVariant2Item4? Type1846 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCallOutputOutputVariant2ItemDiscriminatorType? Type1847 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCallOutputOutputVariant2ItemDiscriminator? Type1847 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseFunctionToolCallOutputType? Type1848 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCallOutputOutputVariant2ItemDiscriminatorType? Type1848 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type1849 { get; set; }
+ public global::OpenRouter.OpenAIResponseFunctionToolCallOutputType? Type1849 { get; set; }
///
///
///
- public global::OpenRouter.ContentItem4? Type1850 { get; set; }
+ public global::System.Collections.Generic.IList? Type1850 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItemContentItemDiscriminator? Type1851 { get; set; }
+ public global::OpenRouter.ContentItem4? Type1851 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItemContentItemDiscriminatorType? Type1852 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItemContentItemDiscriminator? Type1852 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItemRoleVariant1? Type1853 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItemContentItemDiscriminatorType? Type1853 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItemRoleVariant2? Type1854 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItemRoleVariant1? Type1854 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItemRoleVariant3? Type1855 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItemRoleVariant2? Type1855 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponseInputMessageItemType? Type1856 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItemRoleVariant3? Type1856 { get; set; }
///
///
///
- public global::OpenRouter.URLCitation? Type1857 { get; set; }
+ public global::OpenRouter.OpenAIResponseInputMessageItemType? Type1857 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesCodeInterpreterCallCodeDeltaType? Type1858 { get; set; }
+ public global::OpenRouter.URLCitation? Type1858 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesCodeInterpreterCallCodeDoneType? Type1859 { get; set; }
+ public global::OpenRouter.OpenAIResponsesCodeInterpreterCallCodeDeltaType? Type1859 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesCodeInterpreterCallCompletedType? Type1860 { get; set; }
+ public global::OpenRouter.OpenAIResponsesCodeInterpreterCallCodeDoneType? Type1860 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesCodeInterpreterCallInProgressType? Type1861 { get; set; }
+ public global::OpenRouter.OpenAIResponsesCodeInterpreterCallCompletedType? Type1861 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesCodeInterpreterCallInterpretingType? Type1862 { get; set; }
+ public global::OpenRouter.OpenAIResponsesCodeInterpreterCallInProgressType? Type1862 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallCompletedType? Type1863 { get; set; }
+ public global::OpenRouter.OpenAIResponsesCodeInterpreterCallInterpretingType? Type1863 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallGeneratingType? Type1864 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallCompletedType? Type1864 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallInProgressType? Type1865 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallGeneratingType? Type1865 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesImageGenCallPartialImageType? Type1866 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallInProgressType? Type1866 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesRefusalContentType? Type1867 { get; set; }
+ public global::OpenRouter.OpenAIResponsesImageGenCallPartialImageType? Type1867 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesSearchCompleted? Type1868 { get; set; }
+ public global::OpenRouter.OpenAIResponsesRefusalContentType? Type1868 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesSearchCompletedType? Type1869 { get; set; }
+ public global::OpenRouter.OpenAIResponsesSearchCompleted? Type1869 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant1? Type1870 { get; set; }
+ public global::OpenRouter.OpenAIResponsesSearchCompletedType? Type1870 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant2? Type1871 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant1? Type1871 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant3? Type1872 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant2? Type1872 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant4? Type1873 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant3? Type1873 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant4Type? Type1874 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant4? Type1874 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant5? Type1875 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant4Type? Type1875 { get; set; }
///
///
///
- public global::OpenRouter.AnyOf? Type1876 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant5? Type1876 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant5TypeVariant1? Type1877 { get; set; }
+ public global::OpenRouter.AnyOf? Type1877 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant5TypeVariant2? Type1878 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant5TypeVariant1? Type1878 { get; set; }
///
///
///
- public global::OpenRouter.ToolChoiceAllowed? Type1879 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant5TypeVariant2? Type1879 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant7? Type1880 { get; set; }
+ public global::OpenRouter.ToolChoiceAllowed? Type1880 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant7Type? Type1881 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant7? Type1881 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant8? Type1882 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant7Type? Type1882 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesToolChoiceVariant8Type? Type1883 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant8? Type1883 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesTruncation? Type1884 { get; set; }
+ public global::OpenRouter.OpenAIResponsesToolChoiceVariant8Type? Type1884 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesUsageInputTokensDetails? Type1885 { get; set; }
+ public global::OpenRouter.OpenAIResponsesTruncation? Type1885 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesUsageOutputTokensDetails? Type1886 { get; set; }
+ public global::OpenRouter.OpenAIResponsesUsageInputTokensDetails? Type1886 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesWebSearchCallInProgress? Type1887 { get; set; }
+ public global::OpenRouter.OpenAIResponsesUsageOutputTokensDetails? Type1887 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesWebSearchCallInProgressType? Type1888 { get; set; }
+ public global::OpenRouter.OpenAIResponsesWebSearchCallInProgress? Type1888 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesWebSearchCallSearching? Type1889 { get; set; }
+ public global::OpenRouter.OpenAIResponsesWebSearchCallInProgressType? Type1889 { get; set; }
///
///
///
- public global::OpenRouter.OpenAIResponsesWebSearchCallSearchingType? Type1890 { get; set; }
+ public global::OpenRouter.OpenAIResponsesWebSearchCallSearching? Type1890 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesCreatedEvent? Type1891 { get; set; }
+ public global::OpenRouter.OpenAIResponsesWebSearchCallSearchingType? Type1891 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesCreatedEventVariant2? Type1892 { get; set; }
+ public global::OpenRouter.OpenResponsesCreatedEvent? Type1892 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesErrorField? Type1893 { get; set; }
+ public global::OpenRouter.OpenResponsesCreatedEventVariant2? Type1893 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesErrorFieldCode? Type1894 { get; set; }
+ public global::OpenRouter.OpenResponsesErrorField? Type1894 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesErrorMetadata? Type1895 { get; set; }
+ public global::OpenRouter.OpenResponsesErrorFieldCode? Type1895 { get; set; }
///
///
///
- public global::OpenRouter.AllOf? Type1896 { get; set; }
+ public global::OpenRouter.OpenResponsesErrorMetadata? Type1896 { get; set; }
///
///
///
- public global::OpenRouter.OpenResponsesErrorMetadataAlignment? Type1897 { get; set; }
+ public global::OpenRouter.AllOf? Type1897 { get; set; }
///