Skip to content

Commit b1ef7b3

Browse files
committed
Supress logs by default
1 parent 5e932d6 commit b1ef7b3

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/utils/logger.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@ export interface LogContext {
5252
sentry?: boolean;
5353
}
5454

55-
// Client-requested log level (null means no filtering)
56-
let clientLogLevel: LogLevel | null = null;
55+
// Client-requested log level ("none" means no output unless explicitly enabled)
56+
let clientLogLevel: LogLevel = 'none';
5757

5858
let logFileStream: WriteStream | null = null;
5959
let logFilePath: string | null = null;
@@ -152,9 +152,9 @@ export function setLogFile(path: string | null): void {
152152

153153
/**
154154
* Get the current client-requested log level
155-
* @returns The current log level or null if no filtering is active
155+
* @returns The current log level
156156
*/
157-
export function getLogLevel(): LogLevel | null {
157+
export function getLogLevel(): LogLevel {
158158
return clientLogLevel;
159159
}
160160

@@ -169,9 +169,8 @@ function shouldLog(level: string): boolean {
169169
return false;
170170
}
171171

172-
// If no client level set, log everything
173-
if (clientLogLevel === null) {
174-
return true;
172+
if (clientLogLevel === 'none') {
173+
return false;
175174
}
176175

177176
// Check if the level is valid

0 commit comments

Comments
 (0)