MCPcopy
hub / github.com/subquery/subql / mcpLogger

Function mcpLogger

packages/cli/src/adapters/utils.ts:189–202  ·  view source on GitHub ↗
(server: McpServer['server'])

Source from the content-addressed store, hash-verified

187}
188
189export function mcpLogger(server: McpServer['server']): Logger {
190 const log = (level: 'error' | 'debug' | 'info' | 'notice') => (input: string) => {
191 void server.sendLoggingMessage({
192 level,
193 data: stripVTControlCharacters(input),
194 });
195 };
196 return {
197 debug: (message) => log('debug')(message),
198 warn: (message) => log('notice')(message),
199 error: (message) => log('error')(message),
200 info: (message) => log('info')(message),
201 };
202}
203
204export function commandLogger(command: Command): Logger {
205 return {

Calls 1

logFunction · 0.85

Tested by

no test coverage detected