Skip to content

Conversation

DylanRussell
Copy link
Contributor

Description

Add gen_ai_latest_experimental to the Sem Conv stability env var.

Add ContentCapturingMode enum which will get it's value from the OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT env var

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • [x ] New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

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 August 28, 2025 14:00
@DylanRussell
Copy link
Contributor Author

For some reason tox -e ruff was not formatting the new opentelemetry-util-genai package. Does it need to be added to the top level pyproject.toml file ? I tried adding it to a few places in there but ran into some issues..

@emdneto
Copy link
Member

emdneto commented Aug 28, 2025

For some reason tox -e ruff was not formatting the new opentelemetry-util-genai package. Does it need to be added to the top level pyproject.toml file ? I tried adding it to a few places in there but ran into some issues..

what are you getting on your end? Installing ruff==0.6.9 and running it in opentelemetry-util-genai it returns me:

All checks passed!
8 files left unchanged

@DylanRussell
Copy link
Contributor Author

When I run tox -e ruff (from the root directory if that matters), it doesn't format the files in genai-utils when it clearly should

@aabmass
Copy link
Member

aabmass commented Sep 4, 2025

@DylanRussell can you add to the changelog?

@DylanRussell
Copy link
Contributor Author

Ack added changelog

@aabmass aabmass merged commit 2ecc2d2 into open-telemetry:main Sep 4, 2025
632 checks passed
aabmass added a commit to aabmass/opentelemetry-python-contrib that referenced this pull request Sep 17, 2025
See open-telemetry#3716,
the changelog entry should have been in the sub-package specific one.
aabmass added a commit to aabmass/opentelemetry-python-contrib that referenced this pull request Sep 17, 2025
See open-telemetry#3716,
the changelog entry should have been in the sub-package specific one.
aabmass added a commit that referenced this pull request Sep 17, 2025
See #3716,
the changelog entry should have been in the sub-package specific one.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

9 participants