Change8

1.10.2a1

📦 crewaiView on GitHub →
3 features🐛 7 fixes🔧 3 symbols

Summary

This release introduces token-saving tool search capabilities and adds support for more Brave Search tools. It also includes several bug fixes addressing concurrency issues, tool result grouping, and dependency vulnerabilities.

Migration Steps

  1. Update gitpython dependency to version >=3.1.41 to mitigate CVE path traversal vulnerability.

✨ New Features

  • Add support for tool search by saving tokens and dynamically injecting appropriate tools during execution.
  • Introduce more Brave Search tools.
  • Create action for nightly releases.

🐛 Bug Fixes

  • Fix LockException under concurrent multi-process execution.
  • Resolve grouping of parallel tool results in a single user message.
  • Address MCP tools resolutions and eliminate all shared mutable connections.
  • Fix update of LLM parameter handling in the human_feedback function.
  • Fix propagation of contextvars context to parallel tool call threads.
  • Add missing list/dict methods to LockedListProxy and LockedDictProxy.
  • Bump gitpython to >=3.1.41 to resolve CVE path traversal vulnerability.

Affected Symbols