MCPcopy Index your code
hub / github.com/callumalpass/tasknotes / getLogMessage

Function getLogMessage

src/utils/tasknotesLogger.ts:47–61  ·  view source on GitHub ↗
(tag: string | (() => string) | undefined, message: string, metadata: TaskNotesLogMetadata = {})

Source from the content-addressed store, hash-verified

45}
46
47function getLogMessage(tag: string | (() => string) | undefined, message: string, metadata: TaskNotesLogMetadata = {}): string {
48 const parts = ["TaskNotes"];
49 const tagValue = getTagValue(tag);
50 if (tagValue) {
51 parts.push(tagValue);
52 }
53 if (metadata.category) {
54 parts.push(metadata.category);
55 }
56 if (metadata.operation) {
57 parts.push(metadata.operation);
58 }
59
60 return `${parts.map((part) => `[${part}]`).join("")} ${message}`;
61}
62
63function emitLog(
64 sink: TaskNotesLoggerSink,

Callers 1

emitLogFunction · 0.85

Calls 1

getTagValueFunction · 0.85

Tested by

no test coverage detected