MCPcopy Create free account
hub / github.com/AgentOps-AI/agentops / OtelLogHandler

Class OtelLogHandler

agentops/logging/config.py:77–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75
76 # Create a handler that forwards all messages to the AgentOps logger
77 class OtelLogHandler(logging.Handler):
78 def emit(self, record):
79 if record.name.startswith(f"{prefix}."):
80 module_name = record.name.replace(f"{prefix}.", "", 1)
81 else:
82 module_name = record.name
83 message = f"[{prefix}.{module_name}] {record.getMessage()}"
84 logger.debug(message)
85
86 otel_root_logger.addHandler(OtelLogHandler())

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…