openclaw/src/logging/state.ts

19 lines
554 B
TypeScript
Raw Normal View History

2026-01-14 01:08:15 +00:00
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,
2026-01-14 01:08:15 +00:00
consoleSubsystemFilter: null as string[] | null,
resolvingConsoleSettings: false,
streamErrorHandlersInstalled: false,
2026-01-14 01:08:15 +00:00
rawConsole: null as {
log: typeof console.log;
info: typeof console.info;
warn: typeof console.warn;
error: typeof console.error;
} | null,
};