Skip to main content

Interface: LoggingOptions

Defined in: packages/overcast-core/src/logger.ts:221

Properties

level?

optional level?: "error" | "trace" | "debug" | "info" | "warning" | "fatal" | null;

Defined in: packages/overcast-core/src/logger.ts:226

Lowest level to emit, or null to drop everything. Defaults to OVERCAST_LOG_LEVEL, else info.


sink?

optional sink?: Sink;

Defined in: packages/overcast-core/src/logger.ts:233

Where records go. Defaults to jsonSink. Hosts that want pretty output or a hosted backend pass a LogTape sink here — e.g. getConsoleSink({ formatter: prettyFormatter }) from @logtape/pretty, or a sink from @logtape/otel / @logtape/sentry.