🎉 First-time contributors
@aiancheruk
@emattiza
@schleidl
@tirth14
✦ Features 4
- provide extra command content as the the prompt to the agentagent
- add guardrail_latest_message optionmodel
- introduce AgentBase Protocol as the interface for agent classes to implementagent
- pass invocation_state to model providers
⊘ Fixes 6
- import errors for models with optional imports
- UnboundLocal Exception Fixmodel
- make calculator tool more robust to LLM output variationstool
- resolve string formatting error in MCP client error handlingmcp
- add concurrency protection to prevent parallel invocations from corrupting agent stateagent
- propagate contextvars to background threadmcp
⋯ Other 11
- update github agent action to reference S3_SESSION_BUCKETagent
- [FEATURE] add MCP resource operations in MCP Toolsmcp
- add BidiGeminiLiveModel and BidiOpenAIRealtimeModel to the init
- bidi - async - remove cancelling call
- fix! Litellm handle non streaming response fix for issue #477model
- update pytest requirement from <9.0.0,>=8.0.0 to >=8.0.0,<10.0.0 in the dev-dependencies group
- Add Security.md file
- Update release notes sop
- bidi - move 3.12 check to nova sonic module
- update sphinx requirement from <9.0.0,>=5.0.0 to >=5.0.0,<10.0.0
- Update to opus 4.5