MCPcopy Create free account
hub / github.com/ReAPI-com/mcp-openapi / Logger

Interface Logger

src/core/Logger.ts:5–14  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3}
4
5export interface Logger {
6 debug(message: string, context?: LogContext): void;
7 debug(context: LogContext, message: string): void;
8 info(message: string, context?: LogContext): void;
9 info(context: LogContext, message: string): void;
10 warn(message: string, context?: LogContext): void;
11 warn(context: LogContext, message: string): void;
12 error(message: string, context?: LogContext): void;
13 error(context: LogContext, message: string): void;
14}
15
16export class ConsoleLogger implements Logger {
17 private isEnabled: boolean;

Callers 27

setUpToolsMethod · 0.65
ensureDirectoriesMethod · 0.65
resetStateMethod · 0.65
loadExistingCatalogMethod · 0.65
initializeMethod · 0.65
scanAndSaveMethod · 0.65
saveSpecMethod · 0.65
loadSpecMethod · 0.65
initializeExplorerMethod · 0.65
createServerMethod · 0.65
setUpToolsMethod · 0.65
loadExistingCatalogMethod · 0.65

Implementers 1

ConsoleLoggersrc/core/Logger.ts

Calls

no outgoing calls

Tested by

no test coverage detected