Package-level declarations
Types
Link copied to clipboard
class LogcatSink(val minLevel: LogLevel = LogLevel.DEBUG, tagPrefix: String = "KioskOps") : LoggingSink
Logging sink that outputs to Android Logcat.
Link copied to clipboard
interface LoggingSink
Interface for logging output destinations.
Link copied to clipboard
No-op logger implementation for disabled logging.
Link copied to clipboard
class StructuredLogger(sinks: List<LoggingSink>, policyProvider: () -> ObservabilityPolicy, enabledProvider: () -> Boolean? = null) : Logger
Multi-sink structured logger implementation.