Files
crewAI/lib
Devin AI 7a6f033cdd feat(bedrock): add request_metadata support for Converse API
Adds support for the requestMetadata field in AWS Bedrock Converse API calls.
This field is crucial for Bedrock Model Invocation Logs and allows users to
include custom metadata in their API requests.

Changes:
- Add request_metadata parameter to BedrockCompletion constructor
- Add requestMetadata to BedrockConverseRequestBody TypedDef
- Add requestMetadata to BedrockConverseStreamRequestBody TypedDef
- Include request_metadata in both sync call() and async acall() methods
- Add comprehensive tests for request_metadata functionality

Closes #4362

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