Skip to content

Commit f228df9

Browse files
committed
Merge remote-tracking branch 'upstream/main' into AotCI
2 parents 9c675f1 + 6487428 commit f228df9

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Libraries/Microsoft.Extensions.AI.Abstractions/Utilities/AIJsonUtilities.Schema.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,7 +302,7 @@ JsonNode TransformSchemaNode(JsonSchemaExporterContext ctx, JsonNode schema)
302302
_ = objSchema.TryGetPropertyValue(RequiredPropertyName, out JsonNode? required);
303303
if (required is not JsonArray { } requiredArray || requiredArray.Count != propertiesObj.Count)
304304
{
305-
requiredArray = [.. propertiesObj.Select(prop => prop.Key)];
305+
requiredArray = [.. propertiesObj.Select(prop => (JsonNode)prop.Key)];
306306
objSchema[RequiredPropertyName] = requiredArray;
307307
}
308308
}

src/Libraries/Microsoft.Extensions.AI/ChatCompletion/ChatClientBuilderServiceCollectionExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// The .NET Foundation licenses this file to you under the MIT license.
33

44
using System;
5-
using Microsoft.Extensions.DependencyInjection;
5+
using Microsoft.Extensions.AI;
66
using Microsoft.Shared.Diagnostics;
77

8-
namespace Microsoft.Extensions.AI;
8+
namespace Microsoft.Extensions.DependencyInjection;
99

1010
/// <summary>Provides extension methods for registering <see cref="IChatClient"/> with a <see cref="IServiceCollection"/>.</summary>
1111
public static class ChatClientBuilderServiceCollectionExtensions

src/Libraries/Microsoft.Extensions.AI/Embeddings/EmbeddingGeneratorBuilderServiceCollectionExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
// The .NET Foundation licenses this file to you under the MIT license.
33

44
using System;
5-
using Microsoft.Extensions.DependencyInjection;
5+
using Microsoft.Extensions.AI;
66
using Microsoft.Shared.Diagnostics;
77

8-
namespace Microsoft.Extensions.AI;
8+
namespace Microsoft.Extensions.DependencyInjection;
99

1010
/// <summary>Provides extension methods for registering <see cref="IEmbeddingGenerator{TInput, TEmbedding}"/> with a <see cref="IServiceCollection"/>.</summary>
1111
public static class EmbeddingGeneratorBuilderServiceCollectionExtensions

0 commit comments

Comments
 (0)