Tracking issue for infrastructure and CI setup needed when the opentelemetry-python-genai repo is created. This covers migrating the GenAI instrumentation packages out of opentelemetry-python-contrib into their own repository.
Packages to migrate
opentelemetry-instrumentation-anthropic
opentelemetry-instrumentation-claude-agent-sdk
opentelemetry-instrumentation-google-genai
opentelemetry-instrumentation-langchain
opentelemetry-instrumentation-openai-agents-v2
opentelemetry-instrumentation-openai-v2
opentelemetry-util-genai
Repo infrastructure
Licensing & compliance
CI / GitHub Actions
Changelog management (towncrier)
PR automation
GitHub board & dashboard
Labels
bug, enhancement, documentation
Skip Changelog
prepare-release
Stale
- Add others (e.g., per-package labels,
dependencies) as needed later
Other
Tracking issue for infrastructure and CI setup needed when the
opentelemetry-python-genairepo is created. This covers migrating the GenAI instrumentation packages out ofopentelemetry-python-contribinto their own repository.Packages to migrate
opentelemetry-instrumentation-anthropicopentelemetry-instrumentation-claude-agent-sdkopentelemetry-instrumentation-google-genaiopentelemetry-instrumentation-langchainopentelemetry-instrumentation-openai-agents-v2opentelemetry-instrumentation-openai-v2opentelemetry-util-genaiRepo infrastructure
Licensing & compliance
LICENSEfile (Apache-2.0)# SPDX-License-Identifier: Apache-2.0) on all Python filesscripts/check_license_header.pyfrom contrib)CI / GitHub Actions
tox -e generate-workflows)Changelog management (towncrier)
pyproject.toml.changelog/at root; evaluate per-package.changelog/later)main, allow "Skip Changelog" label bypasstowncrier build --draft)PR automation
opened/reopened/ready_for_review(portadd-to-project.yml)component-owners.ymlworkflow + config)GitHub board & dashboard
Labels
bug,enhancement,documentationSkip Changelogprepare-releaseStaledependencies) as needed laterOther
CODEOWNERSfileAGENTS.md(port from contribinstrumentation-genai/AGENTS.mdand root).github/instructions/from contrib)CONTRIBUTING.mdwith GenAI-specific guidelinesRELEASING.mdwith release process