Skip to content

Commit 1ef510c

Browse files
committed
LCORE-1800: Add OpenTelemetry dependencies for instrumentation
Add minimal required OpenTelemetry dependencies to enable instrumentation of the FastAPI application.
1 parent b35bce4 commit 1ef510c

2 files changed

Lines changed: 51 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,10 @@ dependencies = [
8282
# Used for Pydantic AI
8383
"pydantic-ai>=1.99.0",
8484
"pydantic-ai-skills>=0.11.0",
85+
# Used for OpenTelemetry instrumentation
86+
"opentelemetry-distro>=0.49b0",
87+
"opentelemetry-exporter-otlp>=1.34.1",
88+
"opentelemetry-instrumentation-fastapi>=0.49b0",
8589
]
8690

8791

uv.lock

Lines changed: 47 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)