github crewAIInc/crewAI 0.193.0

15 hours ago

What's Changed

Core Improvements & Fixes

  • Fixed handling of the model parameter during OpenAI adapter initialization
  • Resolved test duration cache issues in CI workflows
  • Fixed flaky test related to repeated tool usage by agents
  • Added missing event exports to __init__.py for consistent module behavior
  • Dropped message storage from metadata in Mem0 to reduce bloat
  • Fixed L2 distance metric support for backward compatibility in vector search

New Features & Enhancements

  • Introduced thread-safe platform context management
  • Added test duration caching for optimized pytest-split runs
  • Added ephemeral trace improvements for better trace control
  • Made search parameters for RAG, knowledge, and memory fully configurable
  • Enabled ChromaDB to use OpenAI API for embedding functions
  • Added deeper observability tools for user-level insights
  • Unified RAG storage system with instance-specific client support

Documentation & Guides

  • Updated RagTool references to reflect CrewAI native RAG implementation
  • Improved internal docs and structure for langgraph and openai agent adapters with type annotations and docstrings

Don't miss a new crewAI release

NewReleases is sending notifications on new releases.