What's Changed
- Include thinking parts in subsequent model requests to improve performance and cache hit rates by @DouweM in #2823
- Add
on_completecallback to AG-UI functions to get access toAgentRunResultby @ChuckJonas in #2429 - Support
ModelSettings.seedinGoogleModelby @DouweM in #2842 - Add
with agent.sequential_tool_calls():contextmanager and use it inDBOSAgentby @DouweM in #2856 - Ensure
ModelResponsefields are set from actual model response when streaming by @DouweM in #2848 - Send AG-UI thinking start and end events by @DouweM in #2855
- Support models that return output tool args as
{"response': "<JSON string>"}by @shaheerzaman in #2836 - Support
NativeOutputwithFunctionModelby @DouweM in #2843 - Raise error when
WebSearchToolis used withOpenAIChatModeland unsupported model by @safina57 in #2824
New Contributors
- @safina57 made their first contribution in #2824
- @shaheerzaman made their first contribution in #2836
Full Changelog: v1.0.2...v1.0.3