From bf671a7b18fc0fdbd7e37f39c1660c84b498c0fb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 20 Oct 2026 19:12:06 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- src/cli/Pruna.CLI/CliRuntime.cs | 8 +++++++- src/libs/Pruna/Generated/Pruna.PrunaClient.g.cs | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/cli/Pruna.CLI/CliRuntime.cs b/src/cli/Pruna.CLI/CliRuntime.cs index bac1eb5..89c72d9 100644 --- a/src/cli/Pruna.CLI/CliRuntime.cs +++ b/src/cli/Pruna.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/Pruna/Generated/Pruna.PrunaClient.g.cs b/src/libs/Pruna/Generated/Pruna.PrunaClient.g.cs index cadfc3c..249296a 100644 --- a/src/libs/Pruna/Generated/Pruna.PrunaClient.g.cs +++ b/src/libs/Pruna/Generated/Pruna.PrunaClient.g.cs @@ -35,14 +35,14 @@ public sealed partial class PrunaClient : global::Pruna.IPrunaClient, global::Sy /// public global::Pruna.AutoSDKClientOptions Options { get; } - internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::Pruna.SourceGenerationContext.Default); + internal global::System.Lazy? JsonSerializerContextProvider { get; set; } /// /// /// public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { - get => JsonSerializerContextProvider.Value; + get => JsonSerializerContextProvider?.Value ?? global::Pruna.SourceGenerationContext.Default; set => JsonSerializerContextProvider = new(() => value); }