What's Changed
- Added MCP metadata and annotations to
ToolDefinition.metadatafor use in filtering by @ChuckJonas in #2880 - When starting run with message history ending in
ModelRequest, make its content available inRunContext.promptby @DouweM in #2891 - Let
FunctionToolsettake default values forstrict,sequential,requires_approval,metadataby @DouweM in #2909 - Don't require
mcporlogfireto use Temporal or DBOS by @DouweM in #2908 - Combine consecutive AG-UI user and assistant messages into the same model request/response by @DouweM in #2912
- Fix
new_messages()whendeferred_tool_resultsis used withmessage_historyending inToolReturnParts by @DouweM in #2913
Full Changelog: v1.0.6...v1.0.7