diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.BYOKProviderSlug.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.BYOKProviderSlug.g.cs
index caf8456a..54159bf4 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.BYOKProviderSlug.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.BYOKProviderSlug.g.cs
@@ -319,6 +319,10 @@ public enum BYOKProviderSlug
///
///
///
+ Wafer,
+ ///
+ ///
+ ///
Wandb,
///
///
@@ -423,6 +427,7 @@ public static string ToValueString(this BYOKProviderSlug value)
BYOKProviderSlug.Together => "together",
BYOKProviderSlug.Upstage => "upstage",
BYOKProviderSlug.Venice => "venice",
+ BYOKProviderSlug.Wafer => "wafer",
BYOKProviderSlug.Wandb => "wandb",
BYOKProviderSlug.Xai => "xai",
BYOKProviderSlug.Xiaomi => "xiaomi",
@@ -514,6 +519,7 @@ public static string ToValueString(this BYOKProviderSlug value)
"together" => BYOKProviderSlug.Together,
"upstage" => BYOKProviderSlug.Upstage,
"venice" => BYOKProviderSlug.Venice,
+ "wafer" => BYOKProviderSlug.Wafer,
"wandb" => BYOKProviderSlug.Wandb,
"xai" => BYOKProviderSlug.Xai,
"xiaomi" => BYOKProviderSlug.Xiaomi,
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ByokGetParametersProvider.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ByokGetParametersProvider.g.cs
index abf94dc4..9f0dd651 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ByokGetParametersProvider.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ByokGetParametersProvider.g.cs
@@ -319,6 +319,10 @@ public enum ByokGetParametersProvider
///
///
///
+ Wafer,
+ ///
+ ///
+ ///
Wandb,
///
///
@@ -423,6 +427,7 @@ public static string ToValueString(this ByokGetParametersProvider value)
ByokGetParametersProvider.Together => "together",
ByokGetParametersProvider.Upstage => "upstage",
ByokGetParametersProvider.Venice => "venice",
+ ByokGetParametersProvider.Wafer => "wafer",
ByokGetParametersProvider.Wandb => "wandb",
ByokGetParametersProvider.Xai => "xai",
ByokGetParametersProvider.Xiaomi => "xiaomi",
@@ -514,6 +519,7 @@ public static string ToValueString(this ByokGetParametersProvider value)
"together" => ByokGetParametersProvider.Together,
"upstage" => ByokGetParametersProvider.Upstage,
"venice" => ByokGetParametersProvider.Venice,
+ "wafer" => ByokGetParametersProvider.Wafer,
"wandb" => ByokGetParametersProvider.Wandb,
"xai" => ByokGetParametersProvider.Xai,
"xiaomi" => ByokGetParametersProvider.Xiaomi,
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderName.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderName.g.cs
index 2ae97ce5..1f572a25 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderName.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderName.g.cs
@@ -331,6 +331,10 @@ public enum ProviderName
///
///
///
+ Wafer,
+ ///
+ ///
+ ///
WandB,
///
///
@@ -438,6 +442,7 @@ public static string ToValueString(this ProviderName value)
ProviderName.Together => "Together",
ProviderName.Upstage => "Upstage",
ProviderName.Venice => "Venice",
+ ProviderName.Wafer => "Wafer",
ProviderName.WandB => "WandB",
ProviderName.Xiaomi => "Xiaomi",
ProviderName.ZAi => "Z.AI",
@@ -532,6 +537,7 @@ public static string ToValueString(this ProviderName value)
"Together" => ProviderName.Together,
"Upstage" => ProviderName.Upstage,
"Venice" => ProviderName.Venice,
+ "Wafer" => ProviderName.Wafer,
"WandB" => ProviderName.WandB,
"Xiaomi" => ProviderName.Xiaomi,
"Z.AI" => ProviderName.ZAi,
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptions.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptions.g.cs
index 695f3751..80b825e8 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptions.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptions.g.cs
@@ -662,6 +662,12 @@ public sealed partial class ProviderOptions
[global::System.Text.Json.Serialization.JsonPropertyName("venice")]
public object? Venice { get; set; }
+ ///
+ ///
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("wafer")]
+ public object? Wafer { get; set; }
+
///
///
///
@@ -804,6 +810,7 @@ public sealed partial class ProviderOptions
///
///
///
+ ///
///
///
///
@@ -921,6 +928,7 @@ public ProviderOptions(
object? ubicloud,
object? upstage,
object? venice,
+ object? wafer,
object? wandb,
object? xai,
object? xiaomi,
@@ -1035,6 +1043,7 @@ public ProviderOptions(
this.Ubicloud = ubicloud;
this.Upstage = upstage;
this.Venice = venice;
+ this.Wafer = wafer;
this.Wandb = wandb;
this.Xai = xai;
this.Xiaomi = xiaomi;
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer.Json.g.cs
new file mode 100644
index 00000000..4c0b7a69
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer.Json.g.cs
@@ -0,0 +1,92 @@
+#nullable enable
+
+namespace OpenRouter
+{
+ public sealed partial class ProviderOptionsWafer
+ {
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
+ ///
+ public string ToJson(
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ this.GetType(),
+ jsonSerializerContext);
+ }
+
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public string ToJson(
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerContext.
+ ///
+ public static global::OpenRouter.ProviderOptionsWafer? FromJson(
+ string json,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ typeof(global::OpenRouter.ProviderOptionsWafer),
+ jsonSerializerContext) as global::OpenRouter.ProviderOptionsWafer;
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::OpenRouter.ProviderOptionsWafer? FromJson(
+ string json,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerContext.
+ ///
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ typeof(global::OpenRouter.ProviderOptionsWafer),
+ jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.ProviderOptionsWafer;
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ jsonSerializerOptions);
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer.g.cs
new file mode 100644
index 00000000..801188bf
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer.g.cs
@@ -0,0 +1,19 @@
+
+#nullable enable
+
+namespace OpenRouter
+{
+ ///
+ ///
+ ///
+ public sealed partial class ProviderOptionsWafer
+ {
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer2.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer2.Json.g.cs
new file mode 100644
index 00000000..eb182dfb
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer2.Json.g.cs
@@ -0,0 +1,92 @@
+#nullable enable
+
+namespace OpenRouter
+{
+ public sealed partial class ProviderOptionsWafer2
+ {
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
+ ///
+ public string ToJson(
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ this.GetType(),
+ jsonSerializerContext);
+ }
+
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public string ToJson(
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerContext.
+ ///
+ public static global::OpenRouter.ProviderOptionsWafer2? FromJson(
+ string json,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ typeof(global::OpenRouter.ProviderOptionsWafer2),
+ jsonSerializerContext) as global::OpenRouter.ProviderOptionsWafer2;
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::OpenRouter.ProviderOptionsWafer2? FromJson(
+ string json,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerContext.
+ ///
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ typeof(global::OpenRouter.ProviderOptionsWafer2),
+ jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.ProviderOptionsWafer2;
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ jsonSerializerOptions);
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer2.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer2.g.cs
new file mode 100644
index 00000000..483acfc1
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderOptionsWafer2.g.cs
@@ -0,0 +1,19 @@
+
+#nullable enable
+
+namespace OpenRouter
+{
+ ///
+ /// Any type
+ ///
+ public sealed partial class ProviderOptionsWafer2
+ {
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderResponseProviderName.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderResponseProviderName.g.cs
index 2d5acc99..6d2aee23 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderResponseProviderName.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.ProviderResponseProviderName.g.cs
@@ -447,6 +447,10 @@ public enum ProviderResponseProviderName
///
///
///
+ Wafer,
+ ///
+ ///
+ ///
WandB,
///
///
@@ -583,6 +587,7 @@ public static string ToValueString(this ProviderResponseProviderName value)
ProviderResponseProviderName.Ubicloud => "Ubicloud",
ProviderResponseProviderName.Upstage => "Upstage",
ProviderResponseProviderName.Venice => "Venice",
+ ProviderResponseProviderName.Wafer => "Wafer",
ProviderResponseProviderName.WandB => "WandB",
ProviderResponseProviderName.Xiaomi => "Xiaomi",
ProviderResponseProviderName.ZAi => "Z.AI",
@@ -706,6 +711,7 @@ public static string ToValueString(this ProviderResponseProviderName value)
"Ubicloud" => ProviderResponseProviderName.Ubicloud,
"Upstage" => ProviderResponseProviderName.Upstage,
"Venice" => ProviderResponseProviderName.Venice,
+ "Wafer" => ProviderResponseProviderName.Wafer,
"WandB" => ProviderResponseProviderName.WandB,
"Xiaomi" => ProviderResponseProviderName.Xiaomi,
"Z.AI" => ProviderResponseProviderName.ZAi,
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptions.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptions.g.cs
index 64110bfe..d0c5e1b0 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptions.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptions.g.cs
@@ -662,6 +662,12 @@ public sealed partial class VideoGenerationRequestProviderOptions
[global::System.Text.Json.Serialization.JsonPropertyName("venice")]
public object? Venice { get; set; }
+ ///
+ ///
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("wafer")]
+ public object? Wafer { get; set; }
+
///
///
///
@@ -804,6 +810,7 @@ public sealed partial class VideoGenerationRequestProviderOptions
///
///
///
+ ///
///
///
///
@@ -921,6 +928,7 @@ public VideoGenerationRequestProviderOptions(
object? ubicloud,
object? upstage,
object? venice,
+ object? wafer,
object? wandb,
object? xai,
object? xiaomi,
@@ -1035,6 +1043,7 @@ public VideoGenerationRequestProviderOptions(
this.Ubicloud = ubicloud;
this.Upstage = upstage;
this.Venice = venice;
+ this.Wafer = wafer;
this.Wandb = wandb;
this.Xai = xai;
this.Xiaomi = xiaomi;
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer.Json.g.cs
new file mode 100644
index 00000000..bb125e6f
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer.Json.g.cs
@@ -0,0 +1,92 @@
+#nullable enable
+
+namespace OpenRouter
+{
+ public sealed partial class VideoGenerationRequestProviderOptionsWafer
+ {
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
+ ///
+ public string ToJson(
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ this.GetType(),
+ jsonSerializerContext);
+ }
+
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public string ToJson(
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerContext.
+ ///
+ public static global::OpenRouter.VideoGenerationRequestProviderOptionsWafer? FromJson(
+ string json,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ typeof(global::OpenRouter.VideoGenerationRequestProviderOptionsWafer),
+ jsonSerializerContext) as global::OpenRouter.VideoGenerationRequestProviderOptionsWafer;
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::OpenRouter.VideoGenerationRequestProviderOptionsWafer? FromJson(
+ string json,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerContext.
+ ///
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ typeof(global::OpenRouter.VideoGenerationRequestProviderOptionsWafer),
+ jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.VideoGenerationRequestProviderOptionsWafer;
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ jsonSerializerOptions);
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer.g.cs
new file mode 100644
index 00000000..0bb9dc08
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer.g.cs
@@ -0,0 +1,19 @@
+
+#nullable enable
+
+namespace OpenRouter
+{
+ ///
+ ///
+ ///
+ public sealed partial class VideoGenerationRequestProviderOptionsWafer
+ {
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer2.Json.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer2.Json.g.cs
new file mode 100644
index 00000000..a25392c0
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer2.Json.g.cs
@@ -0,0 +1,92 @@
+#nullable enable
+
+namespace OpenRouter
+{
+ public sealed partial class VideoGenerationRequestProviderOptionsWafer2
+ {
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerContext.
+ ///
+ public string ToJson(
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ this.GetType(),
+ jsonSerializerContext);
+ }
+
+ ///
+ /// Serializes the current instance to a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public string ToJson(
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Serialize(
+ this,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerContext.
+ ///
+ public static global::OpenRouter.VideoGenerationRequestProviderOptionsWafer2? FromJson(
+ string json,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ typeof(global::OpenRouter.VideoGenerationRequestProviderOptionsWafer2),
+ jsonSerializerContext) as global::OpenRouter.VideoGenerationRequestProviderOptionsWafer2;
+ }
+
+ ///
+ /// Deserializes a JSON string using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::OpenRouter.VideoGenerationRequestProviderOptionsWafer2? FromJson(
+ string json,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.Deserialize(
+ json,
+ jsonSerializerOptions);
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerContext.
+ ///
+ public static async global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.Serialization.JsonSerializerContext jsonSerializerContext)
+ {
+ return (await global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ typeof(global::OpenRouter.VideoGenerationRequestProviderOptionsWafer2),
+ jsonSerializerContext).ConfigureAwait(false)) as global::OpenRouter.VideoGenerationRequestProviderOptionsWafer2;
+ }
+
+ ///
+ /// Deserializes a JSON stream using the provided JsonSerializerOptions.
+ ///
+#if NET8_0_OR_GREATER
+ [global::System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.")]
+ [global::System.Diagnostics.CodeAnalysis.RequiresDynamicCode("JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.")]
+#endif
+ public static global::System.Threading.Tasks.ValueTask FromJsonStreamAsync(
+ global::System.IO.Stream jsonStream,
+ global::System.Text.Json.JsonSerializerOptions? jsonSerializerOptions = null)
+ {
+ return global::System.Text.Json.JsonSerializer.DeserializeAsync(
+ jsonStream,
+ jsonSerializerOptions);
+ }
+ }
+}
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer2.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer2.g.cs
new file mode 100644
index 00000000..79233c39
--- /dev/null
+++ b/src/libs/OpenRouter/Generated/OpenRouter.Models.VideoGenerationRequestProviderOptionsWafer2.g.cs
@@ -0,0 +1,19 @@
+
+#nullable enable
+
+namespace OpenRouter
+{
+ ///
+ /// Any type
+ ///
+ public sealed partial class VideoGenerationRequestProviderOptionsWafer2
+ {
+
+ ///
+ /// Additional properties that are not explicitly defined in the schema
+ ///
+ [global::System.Text.Json.Serialization.JsonExtensionData]
+ public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary();
+
+ }
+}
\ No newline at end of file
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.OpenRouterClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.OpenRouterClient.g.cs
index 43a3fd92..3d85fde9 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.OpenRouterClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.OpenRouterClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class OpenRouterClient : global::OpenRouter.IOpenRouterClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnalyticsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnalyticsClient.g.cs
index dc36b748..57845ae2 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnalyticsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnalyticsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageAnalyticsClient : global::OpenRouter.ISubpackageAnalyticsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnthropicMessagesClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnthropicMessagesClient.g.cs
index a45bafcf..252ae970 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnthropicMessagesClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageAnthropicMessagesClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageAnthropicMessagesClient : global::OpenRouter.ISubpackageAnthropicMessagesClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageApiKeysClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageApiKeysClient.g.cs
index b69e32b8..7ba2aa80 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageApiKeysClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageApiKeysClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageApiKeysClient : global::OpenRouter.ISubpackageApiKeysClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageBetaResponsesClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageBetaResponsesClient.g.cs
index 9123a610..ee61837f 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageBetaResponsesClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageBetaResponsesClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageBetaResponsesClient : global::OpenRouter.ISubpackageBetaResponsesClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageByokClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageByokClient.g.cs
index ca83098f..0b2e9ec9 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageByokClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageByokClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageByokClient : global::OpenRouter.ISubpackageByokClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageChatClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageChatClient.g.cs
index 1c547cb7..54c74089 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageChatClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageChatClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageChatClient : global::OpenRouter.ISubpackageChatClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageCreditsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageCreditsClient.g.cs
index 7f6e5f02..3230726d 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageCreditsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageCreditsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageCreditsClient : global::OpenRouter.ISubpackageCreditsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageDatasetsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageDatasetsClient.g.cs
index 30d0bd0c..db7d7db4 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageDatasetsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageDatasetsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageDatasetsClient : global::OpenRouter.ISubpackageDatasetsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEmbeddingsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEmbeddingsClient.g.cs
index 9398f155..28efd2d4 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEmbeddingsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEmbeddingsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageEmbeddingsClient : global::OpenRouter.ISubpackageEmbeddingsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEndpointsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEndpointsClient.g.cs
index 955e9723..409dc30c 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEndpointsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageEndpointsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageEndpointsClient : global::OpenRouter.ISubpackageEndpointsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGenerationsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGenerationsClient.g.cs
index b838b567..2f35d8d5 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGenerationsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGenerationsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageGenerationsClient : global::OpenRouter.ISubpackageGenerationsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGuardrailsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGuardrailsClient.g.cs
index 62c01312..b4716d64 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGuardrailsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageGuardrailsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageGuardrailsClient : global::OpenRouter.ISubpackageGuardrailsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageModelsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageModelsClient.g.cs
index 55129136..7986df99 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageModelsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageModelsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageModelsClient : global::OpenRouter.ISubpackageModelsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOAuthClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOAuthClient.g.cs
index d466ad90..59518a57 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOAuthClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOAuthClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageOAuthClient : global::OpenRouter.ISubpackageOAuthClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageObservabilityClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageObservabilityClient.g.cs
index 5d51d4e0..2f2fec7b 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageObservabilityClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageObservabilityClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageObservabilityClient : global::OpenRouter.ISubpackageObservabilityClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOrganizationClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOrganizationClient.g.cs
index 24b9708f..d3bdc70b 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOrganizationClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageOrganizationClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageOrganizationClient : global::OpenRouter.ISubpackageOrganizationClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackagePresetsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackagePresetsClient.g.cs
index 28643611..e5f5c91c 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackagePresetsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackagePresetsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackagePresetsClient : global::OpenRouter.ISubpackagePresetsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageProvidersClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageProvidersClient.g.cs
index c7ed11e2..4b0d482e 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageProvidersClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageProvidersClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageProvidersClient : global::OpenRouter.ISubpackageProvidersClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageRerankClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageRerankClient.g.cs
index 26b36d5e..d9c640cd 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageRerankClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageRerankClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageRerankClient : global::OpenRouter.ISubpackageRerankClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageSttClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageSttClient.g.cs
index f1910361..8268f7f2 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageSttClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageSttClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageSttClient : global::OpenRouter.ISubpackageSttClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageTtsClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageTtsClient.g.cs
index db077dc6..66ba11c9 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageTtsClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageTtsClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageTtsClient : global::OpenRouter.ISubpackageTtsClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageVideoGenerationClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageVideoGenerationClient.g.cs
index 515d0f07..f730e4be 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageVideoGenerationClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageVideoGenerationClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageVideoGenerationClient : global::OpenRouter.ISubpackageVideoGenerationClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageWorkspacesClient.g.cs b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageWorkspacesClient.g.cs
index 36989abd..f2ddcef7 100644
--- a/src/libs/OpenRouter/Generated/OpenRouter.SubpackageWorkspacesClient.g.cs
+++ b/src/libs/OpenRouter/Generated/OpenRouter.SubpackageWorkspacesClient.g.cs
@@ -10,7 +10,7 @@ namespace OpenRouter
public sealed partial class SubpackageWorkspacesClient : global::OpenRouter.ISubpackageWorkspacesClient, global::System.IDisposable
{
///
- ///
+ /// Production server
///
public const string DefaultBaseUrl = "https://openrouter.ai/api/v1";
diff --git a/src/libs/OpenRouter/openapi.yaml b/src/libs/OpenRouter/openapi.yaml
index 7dfac4ef..f1782d1f 100644
--- a/src/libs/OpenRouter/openapi.yaml
+++ b/src/libs/OpenRouter/openapi.yaml
@@ -5368,7 +5368,8 @@
},
"servers": [
{
- "url": "https://openrouter.ai/api/v1"
+ "url": "https://openrouter.ai/api/v1",
+ "description": "Production server"
}
],
"components": {
@@ -9073,6 +9074,7 @@
"Together",
"Upstage",
"Venice",
+ "Wafer",
"WandB",
"Xiaomi",
"xAI",
@@ -16140,6 +16142,12 @@
"description": "Any type"
}
},
+ "wafer": {
+ "type": "object",
+ "additionalProperties": {
+ "description": "Any type"
+ }
+ },
"wandb": {
"type": "object",
"additionalProperties": {
@@ -16492,6 +16500,7 @@
"together",
"upstage",
"venice",
+ "wafer",
"wandb",
"xai",
"xiaomi",
@@ -16580,6 +16589,7 @@
"together",
"upstage",
"venice",
+ "wafer",
"wandb",
"xai",
"xiaomi",
@@ -20882,6 +20892,7 @@
"Together",
"Upstage",
"Venice",
+ "Wafer",
"WandB",
"Xiaomi",
"xAI",
@@ -36509,6 +36520,12 @@
"description": "Any type"
}
},
+ "wafer": {
+ "type": "object",
+ "additionalProperties": {
+ "description": "Any type"
+ }
+ },
"wandb": {
"type": "object",
"additionalProperties": {