Skip to content

v1.4.0

Compare
Choose a tag to compare
@dirkbrnd dirkbrnd released this 23 Apr 11:24
· 507 commits to main since this release
21e7431

Changelog

New Features:

  • Memory Generally Available: We have made improvements and adjustments to how Agentic user memory management works. This is now out of beta and generally available. See these examples and these docs for more info.
  • OpenAI Tools: Added OpenAITools to enable text-to-speech and image generation through OpenAI’s APIs.
  • Zep Tools: Added ZepTools and AsyncZepTools to manage memories for your Agent using zep-cloud

Improvements:

  • Azure AI Foundry Reasoning: Added support for reasoning models via Azure AI Foundry. E.g. Deepseek-R1.
  • Include/Exclude Tools: Added include_tools and exclude_tools for all toolkits. This allows for selective enabling / disabling of tools inside toolkits, which is especially useful for larger toolkits.

Bug Fixes:

  • Gemini with Memory: Fixed issue with deepcopy when Gemini is used with Memory.

Breaking Changes:

  • Memory: Agents will now by default use an improved Memory instead of the now deprecated AgentMemory.
    • agent.memory.messagesrun.messages for run in agent.memory.runs (or agent.get_messages_for_session())
    • create_user_memoriesenable_user_memories and is now set on the Agent/Team directly.
    • create_session_summaryenable_session_summaries and is now set on the Agent/Team directly.

What's Changed

New Contributors

Full Changelog: v1.3.5...v1.4.0