Files
crewAI/tests
Devin AI 95d3b5dbc3 feat: Add support for hosted/server-side tools in agents
- Allow agents to accept both CrewAI tools and raw tool definitions (dicts)
- Raw tool definitions are passed through unchanged to LLM providers
- Maintain backward compatibility with existing CrewAI tools
- Update BaseAgent.validate_tools() to handle dict tool definitions
- Update parse_tools() to preserve raw tool definitions
- Update utility functions to handle mixed tool types
- Add comprehensive tests for new functionality

Fixes #3338

Co-Authored-By: João <joao@crewai.com>
2025-08-18 13:56:38 +00:00
..
2025-08-06 13:08:10 -04:00
2025-03-14 03:00:30 -03:00
2025-08-06 13:08:10 -04:00
2023-10-29 19:51:59 -03:00
2025-08-15 13:37:16 -07:00
2025-08-06 14:05:14 -07:00