Something went wrong. Try again.
source dump of claude code forked from oppi.li/claude-code
Something went wrong. Try again.
742 B · 26 lines
TypeScript
at main
123456789101112131415161718192021222324252627import type { DiagLogger } from '@opentelemetry/api'import { logForDebugging } from '../debug.js'import { logError } from '../log.js'export class ClaudeCodeDiagLogger implements DiagLogger { error(message: string, ..._: unknown[]) { logError(new Error(message)) logForDebugging(`[3P telemetry] OTEL diag error: ${message}`, { level: 'error', }) } warn(message: string, ..._: unknown[]) { logError(new Error(message)) logForDebugging(`[3P telemetry] OTEL diag warn: ${message}`, { level: 'warn', }) } info(_message: string, ..._args: unknown[]) { return } debug(_message: string, ..._args: unknown[]) { return } verbose(_message: string, ..._args: unknown[]) { return }}