diff --git a/src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md b/src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md index b34c143af77..e43507eb241 100644 --- a/src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md +++ b/src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md @@ -2,8 +2,15 @@ ## NOT YET RELEASED +- Updated `AIFunctionFactory` to respect `[DisplayName(...)]` on functions as a way to override the function name. +- Updated `AIFunctionFactory` to respect `[DefaultValue(...)]` on function parameters as a way to specify default values. + +## 9.10.1 + - Updated `HostedMcpServerTool` to allow for non-`Uri` server addresses, in order to enable built-in names. - Updated `HostedMcpServerTool` to replace the header collection with an `AuthorizationToken` property. +- Fixed `ToChatResponse{Async}` to not discard `TextReasoningContent.ProtectedData` when coalescing messages. +- Fixed `AIFunctionFactory.Create` to special-case return types of `AIContent` and `IEnumerable` to not automatically JSON serialize them. ## 9.10.0 diff --git a/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/CHANGELOG.md b/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/CHANGELOG.md index 69244226a92..60423003454 100644 --- a/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/CHANGELOG.md +++ b/src/Libraries/Microsoft.Extensions.AI.AzureAIInference/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History +## 9.10.1-preview.1.25521.4 + +- No changes. + ## 9.10.0-preview.1.25513.3 - Updated to accommodate the additions in `Microsoft.Extensions.AI.Abstractions`. diff --git a/src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md b/src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md index 6438aa924a7..55009861611 100644 --- a/src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md +++ b/src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md @@ -1,8 +1,9 @@ # Release History -## NOT YET RELEASED +## 9.10.1-preview.1.25521.4 -- Updated `IChatClient` for Responses API to support connectors with `HostedMcpServerTool`. +- Updated the `IChatClient` for the OpenAI Responses API to support connectors with `HostedMcpServerTool`. +- Fixed the `IChatClient` for the OpenAI Responses API to roundtrip a `ResponseItem` stored in an `AIContent` in a `ChatRole.User` message. - Updated to accommodate the additions in `Microsoft.Extensions.AI.Abstractions`. ## 9.10.0-preview.1.25513.3 diff --git a/src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md b/src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md index e143b74b437..5b099dbd62f 100644 --- a/src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md +++ b/src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md @@ -1,6 +1,9 @@ # Release History -## NOT YET RELEASED +## 9.10.1 + +- Added an `[Experimental]` implementation of tool reduction component for constraining the set of tools exposed. +- Fixed `SummarizingChatReducer` to preserve function calling content in the chat history. ## 9.10.0