Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## NOT YET RELEASED

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

## 10.2.0
Expand Down
5 changes: 5 additions & 0 deletions src/Libraries/Microsoft.Extensions.AI.OpenAI/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Microsoft.Extensions.AI.OpenAI Release History

## NOT YET RELEASED

- Fixed tool call descriptions to not drop extraneous JSON properties.
- Updated to accommodate the additions in `Microsoft.Extensions.AI.Abstractions`.

## 10.2.0-preview.1.26063.2

- Updated the OpenAI Responses `IChatClient` to support `ResponseItem`s with input image urls.
Expand Down
12 changes: 12 additions & 0 deletions src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,21 @@
# Microsoft.Extensions.AI Release History

## NOT YET RELEASED

- Fixed `FunctionInvokingChatClient` to respect `ChatOptions.Tools` modifications made by function tools.
- Fixed `FunctionInvokingChatClient` `invoke_agent` span detection.
- Added logging to `FunctionInvokingChatClient` for approval flow, error handling, and loop control.
- Removed `AIFunctionDeclaration` tools on last iteration in `FunctionInvokingChatClient`.
- Allowed `FunctionResultContent` returned by `AIFunction`s to be used by `FunctionInvokingChatClient`.
- Updated `OpenTelemetryChatClient` to include cached input token counts.
- Updated `OpenTelemetryChatClient` for server tool call addition to the standard convention.
- Fixed token metric unit in `OpenTelemetryChatClient` to use UCUM format.

## 10.2.0

- Updated `FunctionInvokingChatClient` to respect `FunctionApprovalResponseContent.Reason`.
- Improved `FunctionInvokingChatClient`'s handling of `FunctionApprovalResponseContent` items from messages with null `MessageId`s.

## 10.1.1

- Updated to accommodate the additions in `Microsoft.Extensions.AI.Abstractions`.
Expand Down
Loading