Release Notes
Python Package Updates
- Update
pymilvus
requirement from<2.5,>=2.3
to>=2.3,<2.6
in /python by @dependabot in #9864 - Updated Pydantic to 2.10.3 by @eavanvalkenburg in #9923
- Upgrade Minimum Onnx Version to enable MacOS Unit Tests by @nmoeller in #9981
Enhancements and Fixes
- Enable Ollama streaming tool calls by @eavanvalkenburg in #9890
- Add store and metadata properties to OpenAIPromptExecutionSettings by @markwallace-microsoft in #9946
- Introduce agent name field regex by @moonbox3 in #9887
- Include the sessions plugin status key in return value by @moonbox3 in #9904
- Adjust tool limit per request by @TaoChenOSU in #9894
- Deprecated retry_mechanism by @TaoChenOSU in #9965
- Qdrant - fix in filter and 100% test coverage by @eavanvalkenburg in #9982
- Secure Python test coverage workflow by @TaoChenOSU in #9961
- Add PR number to test coverage workflow by @TaoChenOSU in #9964
- Add write token to report by @eavanvalkenburg in #9980
- Improved
text_search
folder testing by @eavanvalkenburg in #9984 - Include a function_invoke_attempt index with Streaming CMC by @moonbox3 in #10009
Bug Fixes and Improvements
- Fix
set-env
not allowed in workflow by @TaoChenOSU in #9973 - FunctionResultContent hash fix to handle lists/sets by @moonbox3 in #9978
- Anthropic function calling fixes by @TaoChenOSU in #9938
- Yield FunctionResultContent in streaming chat completion path. Update tests. by @moonbox3 in #9974
- Fix Anthropic parallel tool call by @TaoChenOSU in #10005
Miscellaneous
Full Changelog: python-1.17.0...python-1.17.1