Files
crewAI/lib
Devin AI f0e31511b2 feat: add support for AWS Bedrock system tools (nova_grounding) with citation extraction
- Add system_tools parameter to BedrockCompletion.__init__() to accept list of system tool names
- Add BedrockCitation and BedrockGroundedResponse TypedDict classes for typed citation handling
- Modify call() and acall() methods to include system tools in toolConfig
- Update _handle_converse() and _ahandle_converse() to extract citations from citationsContent
- Return BedrockGroundedResponse with text and citations when citations are present
- Export new types from bedrock module __init__.py
- Add comprehensive tests for system tools and citation extraction

Closes #4363

Co-Authored-By: João <joao@crewai.com>
2026-02-04 12:42:23 +00:00
..