diff --git a/llama_stack/core/server/server.py b/llama_stack/core/server/server.py index d5f949fbe..80505c3f9 100644 --- a/llama_stack/core/server/server.py +++ b/llama_stack/core/server/server.py @@ -502,7 +502,8 @@ def create_app() -> StackApp: app.exception_handler(RequestValidationError)(global_exception_handler) app.exception_handler(Exception)(global_exception_handler) - app.add_middleware(TracingMiddleware, impls=impls, external_apis=external_apis) + if config.telemetry.enabled: + app.add_middleware(TracingMiddleware, impls=impls, external_apis=external_apis) return app