/
sbars
/
claude-code
Обзор
Документация
Войти
/
sbars
/
claude-code
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
utils/telemetry/logger.ts
26 строк
742 B
kuberwastaken
init
31 мар 2026, 13:55
31 мар 2026, 13:55
ec53fcb
Код
Авторство
О чём код?
import 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 } }