Files
agentic-dev/packages/core-shared/src/instrumentation/noop-logger.ts
2026-07-12 08:15:46 +00:00

13 lines
402 B
TypeScript

import type { ILogger, Breadcrumb, CaptureContext } from "./logger.interface";
export class NoopLogger implements ILogger {
captureException(_err: unknown, _ctx?: CaptureContext): void {}
captureMessage(
_msg: string,
_level?: "info" | "warning" | "error",
_ctx?: CaptureContext,
): void {}
addBreadcrumb(_b: Breadcrumb): void {}
setUser(_user: { id: string } | null): void {}
}