Changelog
New Features:
- Output model: Added support for
output_modelon Agents and Teams to generate the final response fromoutput_modelinstead ofmodel
Improvements:
- Support for OpenAI Flex Processing: Added
service_tiertoOpenAIChatandOpenAIResponses.
Bug Fixes:
- Print Response:
- Fixed
show_member_responsesnot working correctly onTeam - Fixed printing of MCP responses on streamable HTTP
- Fixed
- Session State on Team: Fixed precedence for session state from sessions DB.
YouTubeTranscriptApihas no attributeget_transcript:- The
YoutubeTranscriptApiis updated and now uses.fetch(video_id)for getting transcripts.
- The
- HITL streaming:
- Added the required attributes-
tools_requiring_confirmation,tools_requiring_user_input,tools_awaiting_external_executionon the classBaseAgentRunResponseEvent - If you are using streaming, it is recommended to pass the
run_idand a list ofupdated_toolsto thecontinue_runoracontinue_runmethod.
- Added the required attributes-
What's Changed
- Fix: Certain dbs containing null created_at fields by @RockPaperSmittie in #4067
- fix: show tool calls with no args on print and aprint by @manuhortet in #4066
- feat: Adds support for OpenAI Service Tier by @Mustafa-Esoofally in #4065
- fix: incorrect async type checking and pydantic version conflict in function.py by @kausmeows in #4074
- Fix AttributeError in message.py tool_calls handling and confirm parameter validation in decorator.py by @dreamcoin1998 in #4069
- Fibonacci calculations agent by @nile-solutions-info in #3981
- fix: extend command whitelist for MCP server commands by @manuhortet in #4093
- fix: respect show_members_responses flag in streaming mode (#4064) by @ItsRoy69 in #4071
- feat: Allow custom port for the Google Sheets Toolkit Auth by @Mustafa-Esoofally in #4077
- fix: improve tool handling in OpenAIResponses for better robustness by @kepler in #4094
- feat: Enhance Google Calendar toolkit with unified authentication by @Gyani25k in #2426
- fix: youtube get_transcript by @mishramonalisha76 in #4089
- fix: hitl stream breaking by @kausmeows in #4124
- feat: add Gemini thinking to response by @Mustafa-Esoofally in #4063
- feat: output model by @ysolanky in #4105
- chore: Release 1.7.8 by @dirkbrnd in #4092
New Contributors
- @RockPaperSmittie made their first contribution in #4067
- @dreamcoin1998 made their first contribution in #4069
- @nile-solutions-info made their first contribution in #3981
- @Gyani25k made their first contribution in #2426
Full Changelog: v1.7.7...v1.7.8