MCPcopy Create free account
hub / github.com/ConsortiumAI/Consortium / logToConsole

Method logToConsole

packages/consortium-cli/src/ui/logger.ts:114–129  ·  view source on GitHub ↗
(level: 'debug' | 'error' | 'info' | 'warn', prefix: string, message: string, ...args: unknown[])

Source from the content-addressed store, hash-verified

112 }
113
114 private logToConsole(level: 'debug' | 'error' | 'info' | 'warn', prefix: string, message: string, ...args: unknown[]): void {
115 switch (level) {
116 case 'debug':
117 console.log(chalk.gray(prefix), message, ...args)
118 break
119 case 'error':
120 console.error(chalk.red(prefix), message, ...args)
121 break
122 case 'info':
123 console.log(chalk.blue(prefix), message, ...args)
124 break
125 case 'warn':
126 console.log(chalk.yellow(prefix), message, ...args)
127 break
128 }
129 }
130
131 private logToFile(prefix: string, message: string, ...args: unknown[]): void {
132 const logLine = `${prefix} ${message} ${args.map(arg =>

Callers 3

infoMethod · 0.95
infoDeveloperMethod · 0.95
warnMethod · 0.95

Calls 1

errorMethod · 0.80

Tested by

no test coverage detected