Skip to content

Commit 1677384

Browse files
committed
fix tracers bugs
1 parent 1ae362e commit 1677384

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

veadk/agent.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333
DEFAULT_MODEL_EXTRA_CONFIG,
3434
)
3535
from veadk.evaluation import EvalSetRecorder
36-
from veadk.processors import BaseRunProcessor, NoOpRunProcessor
3736
from veadk.knowledgebase import KnowledgeBase
3837
from veadk.memory.long_term_memory import LongTermMemory
3938
from veadk.memory.short_term_memory import ShortTermMemory
39+
from veadk.processors import BaseRunProcessor, NoOpRunProcessor
4040
from veadk.prompts.agent_default_prompt import DEFAULT_DESCRIPTION, DEFAULT_INSTRUCTION
4141
from veadk.tracing.base_tracer import BaseTracer
4242
from veadk.utils.logger import get_logger
@@ -298,6 +298,10 @@ def _prepare_tracers(self):
298298
enable_cozeloop_tracer = os.getenv("ENABLE_COZELOOP", "false").lower() == "true"
299299
enable_tls_tracer = os.getenv("ENABLE_TLS", "false").lower() == "true"
300300

301+
if not (enable_apmplus_tracer or enable_cozeloop_tracer or enable_tls_tracer):
302+
logger.info("No exporter enabled by env, skip prepare tracers.")
303+
return
304+
301305
if not self.tracers:
302306
from veadk.tracing.telemetry.opentelemetry_tracer import OpentelemetryTracer
303307

0 commit comments

Comments
 (0)