Skip to content

Commit 437a266

Browse files
committed
Update M.E.AI changelogs with recent changes
1 parent 32be2da commit 437a266

3 files changed

Lines changed: 20 additions & 0 deletions

File tree

src/Libraries/Microsoft.Extensions.AI.Abstractions/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
## NOT YET RELEASED
44

5+
- Unsealed `FunctionCallContent` and `FunctionResultContent`.
6+
- Added `InvocationRequired` property to `FunctionCallContent` to indicate whether function invocation is required.
7+
- Added `LoadFromAsync` and `SaveToAsync` helper methods to `DataContent` for file I/O operations.
58
- Fixed JSON schema generation for nullable reference type annotations on parameters in AIFunctions.
69

710
## 10.2.0

src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Microsoft.Extensions.AI.OpenAI Release History
22

3+
## NOT YET RELEASED
4+
5+
- Fixed tool call descriptions to not drop extraneous JSON properties.
6+
- Updated to accommodate the additions in `Microsoft.Extensions.AI.Abstractions`.
7+
38
## 10.2.0-preview.1.26063.2
49

510
- Updated the OpenAI Responses `IChatClient` to support `ResponseItem`s with input image urls.

src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
# Microsoft.Extensions.AI Release History
22

3+
## NOT YET RELEASED
4+
5+
- Fixed `FunctionInvokingChatClient` to respect `ChatOptions.Tools` modifications made by function tools.
6+
- Fixed `FunctionInvokingChatClient` `invoke_agent` span detection.
7+
- Added logging to `FunctionInvokingChatClient` for approval flow, error handling, and loop control.
8+
- Removed `AIFunctionDeclaration` tools on last iteration in `FunctionInvokingChatClient`.
9+
- Allowed `FunctionResultContent` returned by `AIFunction`s to be used by `FunctionInvokingChatClient`.
10+
- Updated `OpenTelemetryChatClient` to include cached input token counts.
11+
- Updated `OpenTelemetryChatClient` for server tool call addition to the standard convention.
12+
- Fixed token metric unit in `OpenTelemetryChatClient` to use UCUM format.
13+
314
## 10.2.0
415

516
- Updated `FunctionInvokingChatClient` to respect `FunctionApprovalResponseContent.Reason`.
617
- Improved `FunctionInvokingChatClient`'s handling of `FunctionApprovalResponseContent` items from messages with null `MessageId`s.
18+
719
## 10.1.1
820

921
- Updated to accommodate the additions in `Microsoft.Extensions.AI.Abstractions`.

0 commit comments

Comments
 (0)