mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-10 16:48:30 +00:00
- Add _build_runtime_tools() helper method to combine tools from multiple sources - Fix issue #3936 where multimodal=True was not adding AddImageTool in kickoff() - Ensure kickoff_async() includes platform, MCP, and multimodal tools for consistency - Prevent tool duplication by deduplicating tools by name - Avoid mutating self.tools to prevent side effects across multiple kickoff calls - Add comprehensive tests for multimodal tool handling in both sync and async kickoff methods Co-Authored-By: João <joao@crewai.com>