From 89e27c3a2ea97f18efafd32596bb08193baefb2f Mon Sep 17 00:00:00 2001 From: Emilio Garcia Date: Mon, 10 Nov 2025 17:15:19 -0500 Subject: [PATCH] fix(breaking): remove telemtry config --- src/llama_stack/core/datatypes.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/src/llama_stack/core/datatypes.py b/src/llama_stack/core/datatypes.py index 1e29690ff..f64286ef5 100644 --- a/src/llama_stack/core/datatypes.py +++ b/src/llama_stack/core/datatypes.py @@ -191,22 +191,6 @@ class DistributionSpec(BaseModel): ) -class TelemetryConfig(BaseModel): - """ - Configuration for telemetry. - - Llama Stack uses OpenTelemetry for telemetry. Please refer to https://opentelemetry.io/docs/languages/sdk-configuration/ - for env variables to configure the OpenTelemetry SDK. - - Example: - ```bash - OTEL_SERVICE_NAME=llama-stack OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4318 uv run llama stack run starter - ``` - """ - - enabled: bool = Field(default=False, description="enable or disable telemetry") - - class OAuth2JWKSConfig(BaseModel): # The JWKS URI for collecting public keys uri: str @@ -527,8 +511,6 @@ can be instantiated multiple times (with different configs) if necessary. logging: LoggingConfig | None = Field(default=None, description="Configuration for Llama Stack Logging") - telemetry: TelemetryConfig = Field(default_factory=TelemetryConfig, description="Configuration for telemetry") - server: ServerConfig = Field( default_factory=ServerConfig, description="Configuration for the HTTP(S) server",