Skip to content

Conversation

@Cirilla-zmh
Copy link
Collaborator

@Cirilla-zmh Cirilla-zmh commented Dec 4, 2025

Common change logs

Fixed

  • opentelemetry-instrumentation-botocore: bedrock: Add safety check for bedrock ConverseStream responses
    (#3990)

genai-util change logs

liustve and others added 5 commits December 3, 2025 09:42
* add defensive check for from_converse response

* add defensive check for from_converse response

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

* Update CHANGELOG.md

* add comment for malformed repsonses in from_converse

* merge suggested changes

* fix botocore converse stream test

* lint fix

* Update instrumentation/opentelemetry-instrumentation-botocore/tests/test_botocore_bedrock.py

* add defensive check just in case content doesn't exist in orig_message

* lint fix

* new line

---------

Co-authored-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
* add metrics to genai utils

* add Instruments class for GenAI metrics and refactor metric recording

* refactor: streamline metric payload handling in InvocationMetricsRecorder

* fix: grammar

* doc: added changelog

* fix: update version for semconvs

* Lint fixes

* Fix Nits, remove overly defensive code

* Add monotonic timing support for LLM invocation duration calculations

* small cleanups to types to simplify code

* cleanup test

* Simplify histogram duration time calculations

* Remove unused constants and helper function

* Refactor histogram creation to use standalone functions instead of a class

---------

Co-authored-by: aaronabbott <aaronabbott@google.com>
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 5 committers have signed the CLA.

✅ Cirilla-zmh
❌ liustve
❌ xrmx
❌ keith-decker
❌ otelbot[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

@Cirilla-zmh Cirilla-zmh added infra The infra label represents issues related to Infrastructure Skip Changelog PRs that do not require a CHANGELOG.md entry synchronize upstream This is a synchronization PR from OpenTelemetry upstream. labels Dec 4, 2025
@Cirilla-zmh Cirilla-zmh merged commit fa45543 into main Dec 4, 2025
1318 of 1319 checks passed
@Cirilla-zmh Cirilla-zmh deleted the chore/sync-otel-20251204 branch December 4, 2025 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra The infra label represents issues related to Infrastructure Skip Changelog PRs that do not require a CHANGELOG.md entry synchronize upstream This is a synchronization PR from OpenTelemetry upstream.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants