LogLevelNames: "trace" | "debug" | "info" | "warn" | "error"

Standard log level names supported by the KOS logging system.

These correspond to common logging levels with increasing severity:

  • trace: Most verbose, includes all debug information
  • debug: Detailed information for debugging
  • info: General information messages (default)
  • warn: Warning messages about potential issues
  • error: Error messages for serious problems

Example: Log Level Usage

const levels: LogLevelNames[] = ['trace', 'debug', 'info', 'warn', 'error'];

// Set different levels for different components
const productionLevel: LogLevelNames = 'warn';
const developmentLevel: LogLevelNames = 'debug';
const troubleshootingLevel: LogLevelNames = 'trace';