From d18c4ea848be5f87d1e81b683ce077ef86ba9301 Mon Sep 17 00:00:00 2001 From: ViditOstwal Date: Wed, 12 Aug 2026 22:19:16 +0530 Subject: [PATCH] chore(telemetry): remove unused _safe_telemetry_operation from crewai_core --- lib/crewai-core/src/crewai_core/telemetry.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/lib/crewai-core/src/crewai_core/telemetry.py b/lib/crewai-core/src/crewai_core/telemetry.py index a3c2693d31..f792dbc8da 100644 --- a/lib/crewai-core/src/crewai_core/telemetry.py +++ b/lib/crewai-core/src/crewai_core/telemetry.py @@ -260,18 +260,6 @@ class Telemetry: """ self.trace_set = self.ready - def _safe_telemetry_operation( - self, operation: Callable[[], Span | None] - ) -> Span | None: - """Run a span-returning telemetry operation, swallowing failures.""" - if not self._should_execute_telemetry(): - return None - try: - return operation() - except Exception as e: - logger.debug("Telemetry operation failed: %s", e) - return None - def _safe_telemetry_procedure(self, operation: Callable[[], None]) -> None: """Run a void telemetry procedure, swallowing failures.""" if not self._should_execute_telemetry():