From 990ec2c17a73e0dae788532ef74f33e440f230f8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 20 Oct 2026 19:13:16 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- src/cli/Baseten.CLI/CliRuntime.cs | 8 +++++++- src/libs/Baseten/Generated/Baseten.BasetenClient.g.cs | 4 ++-- src/libs/Baseten/Generated/Baseten.ImagesClient.g.cs | 4 ++-- src/libs/Baseten/Generated/Baseten.PreviewsClient.g.cs | 4 ++-- src/libs/Baseten/Generated/Baseten.SandboxesClient.g.cs | 4 ++-- 5 files changed, 15 insertions(+), 9 deletions(-) diff --git a/src/cli/Baseten.CLI/CliRuntime.cs b/src/cli/Baseten.CLI/CliRuntime.cs index fcd9b08..99dbe26 100644 --- a/src/cli/Baseten.CLI/CliRuntime.cs +++ b/src/cli/Baseten.CLI/CliRuntime.cs @@ -387,7 +387,13 @@ public static string SerializeKeyValuePairs(IEnumerable pairs) public static string SerializeStringArray(IEnumerable values) { - return JsonSerializer.Serialize(values.ToArray()); + var array = new JsonArray(); + foreach (var value in values) + { + array.Add((JsonNode?)JsonValue.Create(value)); + } + + return array.ToJsonString(); } public static async global::System.Threading.Tasks.Task WriteJsonAsync(ParseResult parseResult, T value, JsonSerializerContext context, CancellationToken cancellationToken = default) diff --git a/src/libs/Baseten/Generated/Baseten.BasetenClient.g.cs b/src/libs/Baseten/Generated/Baseten.BasetenClient.g.cs index 047081b..b52fb7c 100644 --- a/src/libs/Baseten/Generated/Baseten.BasetenClient.g.cs +++ b/src/libs/Baseten/Generated/Baseten.BasetenClient.g.cs @@ -35,14 +35,14 @@ public sealed partial class BasetenClient : global::Baseten.IBasetenClient, glob /// public global::Baseten.AutoSDKClientOptions Options { get; } - internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Baseten.SourceGenerationContext.Default); + internal global::System.Lazy? JsonSerializerContextProvider { get; set; } /// /// /// public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { - get => JsonSerializerContextProvider.Value; + get => JsonSerializerContextProvider?.Value ?? global::Baseten.SourceGenerationContext.Default; set => JsonSerializerContextProvider = new(() => value); } diff --git a/src/libs/Baseten/Generated/Baseten.ImagesClient.g.cs b/src/libs/Baseten/Generated/Baseten.ImagesClient.g.cs index b2d5503..f333266 100644 --- a/src/libs/Baseten/Generated/Baseten.ImagesClient.g.cs +++ b/src/libs/Baseten/Generated/Baseten.ImagesClient.g.cs @@ -34,14 +34,14 @@ public sealed partial class ImagesClient : global::Baseten.IImagesClient, global /// public global::Baseten.AutoSDKClientOptions Options { get; } - internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Baseten.ImagesSourceGenerationContext.Default); + internal global::System.Lazy? JsonSerializerContextProvider { get; set; } /// /// /// public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { - get => JsonSerializerContextProvider.Value; + get => JsonSerializerContextProvider?.Value ?? global::Baseten.ImagesSourceGenerationContext.Default; set => JsonSerializerContextProvider = new(() => value); } diff --git a/src/libs/Baseten/Generated/Baseten.PreviewsClient.g.cs b/src/libs/Baseten/Generated/Baseten.PreviewsClient.g.cs index dae084d..6778561 100644 --- a/src/libs/Baseten/Generated/Baseten.PreviewsClient.g.cs +++ b/src/libs/Baseten/Generated/Baseten.PreviewsClient.g.cs @@ -34,14 +34,14 @@ public sealed partial class PreviewsClient : global::Baseten.IPreviewsClient, gl /// public global::Baseten.AutoSDKClientOptions Options { get; } - internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Baseten.PreviewsSourceGenerationContext.Default); + internal global::System.Lazy? JsonSerializerContextProvider { get; set; } /// /// /// public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { - get => JsonSerializerContextProvider.Value; + get => JsonSerializerContextProvider?.Value ?? global::Baseten.PreviewsSourceGenerationContext.Default; set => JsonSerializerContextProvider = new(() => value); } diff --git a/src/libs/Baseten/Generated/Baseten.SandboxesClient.g.cs b/src/libs/Baseten/Generated/Baseten.SandboxesClient.g.cs index 5de49a7..2f6e1a7 100644 --- a/src/libs/Baseten/Generated/Baseten.SandboxesClient.g.cs +++ b/src/libs/Baseten/Generated/Baseten.SandboxesClient.g.cs @@ -34,14 +34,14 @@ public sealed partial class SandboxesClient : global::Baseten.ISandboxesClient, /// public global::Baseten.AutoSDKClientOptions Options { get; } - internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Baseten.SandboxesSourceGenerationContext.Default); + internal global::System.Lazy? JsonSerializerContextProvider { get; set; } /// /// /// public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { - get => JsonSerializerContextProvider.Value; + get => JsonSerializerContextProvider?.Value ?? global::Baseten.SandboxesSourceGenerationContext.Default; set => JsonSerializerContextProvider = new(() => value); }