MCPcopy Create free account
hub / github.com/AnukarOP/claude-code-leaked / shouldLogDebugMessage

Function shouldLogDebugMessage

source code/utils/debug.ts:106–127  ·  view source on GitHub ↗
(message: string)

Source from the content-addressed store, hash-verified

104})
105
106function shouldLogDebugMessage(message: string): boolean {
107 if (process.env.NODE_ENV === 'test' && !isDebugToStdErr()) {
108 return false
109 }
110
111 // Non-ants only write debug logs when debug mode is active (via --debug at
112 // startup or /debug mid-session). Ants always log for /share, bug reports.
113 if (process.env.USER_TYPE !== 'ant' && !isDebugMode()) {
114 return false
115 }
116
117 if (
118 typeof process === 'undefined' ||
119 typeof process.versions === 'undefined' ||
120 typeof process.versions.node === 'undefined'
121 ) {
122 return false
123 }
124
125 const filter = getDebugFilter()
126 return shouldShowDebugMessage(message, filter)
127}
128
129let hasFormattedOutput = false
130export function setHasFormattedOutput(value: boolean): void {

Callers 1

logForDebuggingFunction · 0.85

Calls 1

shouldShowDebugMessageFunction · 0.85

Tested by

no test coverage detected