openclaw/src/logging/state.ts
2026-01-14 01:17:56 +00:00

16 lines
447 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,
consoleSubsystemFilter: null as string[] | null,
rawConsole: null as {
log: typeof console.log;
info: typeof console.info;
warn: typeof console.warn;
error: typeof console.error;
} | null,
};