From 027771739794cc64711390b9f6c0c03d1ca6f743 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 20 Oct 2026 19:02:21 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- src/cli/EigenAI.CLI/CliRuntime.cs | 8 +++++++- src/libs/EigenAI/Generated/EigenAI.EigenAIClient.g.cs | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/cli/EigenAI.CLI/CliRuntime.cs b/src/cli/EigenAI.CLI/CliRuntime.cs index a8b7f63..4b13360 100644 --- a/src/cli/EigenAI.CLI/CliRuntime.cs +++ b/src/cli/EigenAI.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/EigenAI/Generated/EigenAI.EigenAIClient.g.cs b/src/libs/EigenAI/Generated/EigenAI.EigenAIClient.g.cs index 4b325e4..83b8e39 100644 --- a/src/libs/EigenAI/Generated/EigenAI.EigenAIClient.g.cs +++ b/src/libs/EigenAI/Generated/EigenAI.EigenAIClient.g.cs @@ -35,14 +35,14 @@ public sealed partial class EigenAIClient : global::EigenAI.IEigenAIClient, glob /// public global::EigenAI.AutoSDKClientOptions Options { get; } - internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::EigenAI.SourceGenerationContext.Default); + internal global::System.Lazy? JsonSerializerContextProvider { get; set; } /// /// /// public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { - get => JsonSerializerContextProvider.Value; + get => JsonSerializerContextProvider?.Value ?? global::EigenAI.SourceGenerationContext.Default; set => JsonSerializerContextProvider = new(() => value); }