agentLog method

void agentLog(
  1. LogLevel level,
  2. String message, {
  3. String? agentName,
  4. Map<String, dynamic>? metadata,
})

Logs a message for an AI agent.

Implementation

void agentLog(LogLevel level, String message, {String? agentName, Map<String, dynamic>? metadata}) {
  if (!config.enabled || !config.enableAgentLogs) return;
  _log(level, message, source: 'Agent:${agentName ?? "Unknown"}', metadata: metadata);
}