Skip to content

Migrate Google's GenAi Instrumentation Library to use the GenAi utils package#4571

Closed
DylanRussell wants to merge 15 commits into
open-telemetry:mainfrom
DylanRussell:stash_gencontent_changes
Closed

Migrate Google's GenAi Instrumentation Library to use the GenAi utils package#4571
DylanRussell wants to merge 15 commits into
open-telemetry:mainfrom
DylanRussell:stash_gencontent_changes

Conversation

@DylanRussell

Copy link
Copy Markdown
Contributor

Description

This requires #4570 to get merged and then a release of the GenAi utils package, but I want to get input on this and make sure no additional changes would be needed to the GenAi utils package.. Some tests will fail until we get that merged and release completed..

This does ultimately make some breaking changes to the execute tool span attributes, removing some superfluous / unnecessary span attributes, and adding other sem conv compliant attributes.. It's possible to preserve the existing ones, but I don't see any value in keeping them, they would be redundant with the new compliant sem conv attributes..

Outside of that, switching over doesn't change / break anything AFAICT...

Type of change

Please delete options that are not relevant.

  • [x ] Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?

Unit tests

Does This PR Require a Core Repo Change?

  • Yes. - Link to PR:
  • [x ] No.

Checklist:

See contributing.md for styleguide, changelog guidelines, and more.

  • [ x] Followed the style guidelines of this project
  • [ x] Changelogs have been updated
  • [x ] Unit tests have been added
  • [x ] Documentation has been updated

@DylanRussell DylanRussell requested a review from a team as a code owner May 11, 2026 20:25
@github-actions github-actions Bot added the gen-ai Related to generative AI label May 11, 2026
@github-project-automation github-project-automation Bot moved this to Approved PRs in Python PR digest May 12, 2026

@lmolkova lmolkova left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@github-project-automation github-project-automation Bot moved this from Approved PRs to Reviewed PRs that need fixes in Python PR digest May 13, 2026
@DylanRussell

Copy link
Copy Markdown
Contributor Author

OK closing this. Opened open-telemetry/opentelemetry-python-genai#10

@github-project-automation github-project-automation Bot moved this from Reviewed PRs that need fixes to Done in Python PR digest May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gen-ai Related to generative AI

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants