From aa19f73267f6ab3046dcf71f177a90d1e3c8d0a7 Mon Sep 17 00:00:00 2001 From: Stas Moreinis Date: Thu, 7 May 2026 17:23:23 -0700 Subject: [PATCH] feat!: remove AgentexTracingProcessor from default tracing processors --- .../core/tracing/tracing_processor_manager.py | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/agentex/lib/core/tracing/tracing_processor_manager.py b/src/agentex/lib/core/tracing/tracing_processor_manager.py index 14b0ce39b..07c440313 100644 --- a/src/agentex/lib/core/tracing/tracing_processor_manager.py +++ b/src/agentex/lib/core/tracing/tracing_processor_manager.py @@ -3,7 +3,7 @@ from typing import TYPE_CHECKING from threading import Lock -from agentex.lib.types.tracing import TracingProcessorConfig, AgentexTracingProcessorConfig +from agentex.lib.types.tracing import TracingProcessorConfig from agentex.lib.core.tracing.processors.sgp_tracing_processor import ( SGPSyncTracingProcessor, SGPAsyncTracingProcessor, @@ -73,22 +73,8 @@ def get_async_processors(self) -> list[AsyncTracingProcessor]: add_tracing_processor_config = GLOBAL_TRACING_PROCESSOR_MANAGER.add_processor_config set_tracing_processor_configs = GLOBAL_TRACING_PROCESSOR_MANAGER.set_processor_configs -# Lazy initialization to avoid circular imports -_default_initialized = False - -def _ensure_default_initialized(): - """Ensure default processor is initialized (lazy to avoid circular imports).""" - global _default_initialized - if not _default_initialized: - add_tracing_processor_config(AgentexTracingProcessorConfig()) - _default_initialized = True - def get_sync_tracing_processors(): - """Get sync processors, initializing defaults if needed.""" - _ensure_default_initialized() return GLOBAL_TRACING_PROCESSOR_MANAGER.get_sync_processors() def get_async_tracing_processors(): - """Get async processors, initializing defaults if needed.""" - _ensure_default_initialized() return GLOBAL_TRACING_PROCESSOR_MANAGER.get_async_processors()