Skip to content

Commit 79e4f77

Browse files
committed
Merge branch 'fix-bedrock-converse-stream-bug' of https://github.com/liustve/opentelemetry-python-contrib into fix-bedrock-converse-stream-bug
2 parents c348072 + 753b370 commit 79e4f77

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
4343
### Fixed
4444

4545
- `opentelemetry-instrumentation-botocore`: bedrock: Add safety check for bedrock ConverseStream responses
46-
([#3990](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/TBD))
46+
([#3990](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3990))
4747
- `opentelemetry-instrumentation-botocore`: bedrock: only decode JSON input buffer in Anthropic Claude streaming
4848
([#3875](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/3875))
4949
- `opentelemetry-instrumentation-aiohttp-client`, `opentelemetry-instrumentation-aiohttp-server`: Fix readme links and text

instrumentation/opentelemetry-instrumentation-botocore/src/opentelemetry/instrumentation/botocore/extensions/bedrock_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,7 @@ def __init__(
528528
def from_converse(
529529
cls, response: dict[str, Any], capture_content: bool
530530
) -> _Choice:
531+
# be defensive about malformed responses, refer to #3958 for more context
531532
output = response.get("output", {})
532533
# be defensive about malformed responses
533534
# refer to https://github.com/open-telemetry/opentelemetry-python-contrib/issues/3958 for more context

0 commit comments

Comments
 (0)