Files
openclaw/src/logging/state.ts
2026-01-24 03:12:40 +00:00

18 lines
515 B
TypeScript

export const loggingState = {
cachedLogger: null as unknown,
cachedSettings: null as unknown,
cachedConsoleSettings: null as unknown,
overrideSettings: null as unknown,
consolePatched: false,
forceConsoleToStderr: false,
consoleTimestampPrefix: false,
consoleSubsystemFilter: null as string[] | null,
resolvingConsoleSettings: false,
rawConsole: null as {
log: typeof console.log;
info: typeof console.info;
warn: typeof console.warn;
error: typeof console.error;
} | null,
};