8000 Add tools support to bedrock InvokeModel instrumentation by anuraaga · Pull Request #13832 · open-telemetry/opentelemetry-java-instrumentation · GitHub
[go: up one dir, main page]

Skip to content

Conversation

anuraaga
Copy link
Contributor
@anuraaga anuraaga commented May 9, 2025

This parses out tools in invoke model payloads which should finish up the bedrock instrumentation. Notably, I think there is full parity with the python instrumentation after this change.

/cc @codefromthecrypt

@anuraaga anuraaga requested a review from a team as a code owner May 9, 2025 06:14
Copy link
@codefromthecrypt codefromthecrypt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the tedious work @anuraaga. glad to see this at the finish line!

metric
.hasName("gen_ai.client.operation.duration")
.hasUnit("s")
.hasDescription("GenAI operation duration.")

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@codefromthecrypt
Copy link

looking forward the this getting in, as java will have full parity!

@trask trask merged commit 5ceaa51 into open-telemetry:main May 15, 2025
86 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants
0