LogConfig.consoleOnly constructor

LogConfig.consoleOnly({
  1. LogLevel level = LogLevel.info,
  2. bool enableClientLogs = true,
  3. bool enableAgentLogs = true,
  4. bool enableToolLogs = true,
})

Creates a log configuration with only console output enabled.

Implementation

factory LogConfig.consoleOnly({
  LogLevel level = LogLevel.info,
  bool enableClientLogs = true,
  bool enableAgentLogs = true,
  bool enableToolLogs = true,
}) =>
    LogConfig(
      enabled: true,
      globalLevel: level,
      enableClientLogs: enableClientLogs,
      enableAgentLogs: enableAgentLogs,
      enableToolLogs: enableToolLogs,
      enableConsoleOutput: true,
      enableFileOutput: false,
    );