Skip to content

Commit 42e72e7

Browse files
authored
Update CHANGELOG.md (#40578)
* Update CHANGELOG.md * Update changelog for function calls redesign
1 parent 17b3e20 commit 42e72e7

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

sdk/ai/azure-ai-projects/CHANGELOG.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717

1818
### Breaking Changes
1919

20-
Redesigned automatic function calls because agents retrieved by `update_agent` and `get_agent` do not support them. With the new design, the toolset parameter in `create_agent` no longer executes toolcalls automatically during `create_and_process_run` or `create_stream`. To retain this behavior, call `enable_auto_function_calls` without additional changes.
20+
* Redesigned automatic function calls because agents retrieved by `update_agent` and `get_agent` do not support them. With the new design, the toolset parameter in `create_agent` no longer executes toolcalls automatically during `create_and_process_run` or `create_stream`. To retain this behavior, call `enable_auto_function_calls` without additional changes.
21+
* Because of the function calls redesign, when errors occur in `FunctionTool.execute` and `AsyncFunctionTool.execute`, they return a JSON string in the format of `{error: [message]}` instead of throwing errors.
22+
* Because of the function calls redesign, when errors occur in `ToolSet.execute_tool_calls` and `AsyncToolSet.execute_tool_calls`, the returned array now includes an entry with output: {error: [message]} instead of not inserting the entry into the array.
2123

2224
## 1.0.0b8 (2025-03-28)
2325

@@ -37,8 +39,7 @@ Redesigned automatic function calls because agents retrieved by `update_agent` a
3739
* Fix for a bug in Agent tracing causing tool calls not to be recorded in traces.
3840
* Fix for a bug in Agent tracing causing function tool calls to not work properly when tracing is enabled.
3941
* Fix for a bug in Agent streaming, where `agent_id` was not included in the response. This caused the SDK not to make function calls when the thread run status is `requires_action`.
40-
41-
## 1.0.0b7 (2025-03-06)
42+
* Fix for a bug in Agent `create_and_process_run` addresses an issue where it would get into an infinite loop when automatic function calls fail.
4243

4344
### Features added
4445

0 commit comments

Comments
 (0)