AiAgent constructor
AiAgent({})
Implementation
AiAgent({
required this.client,
required this.description,
this.tools = const [],
Logger? logger,
List<Message>? history,
}) : _history = history ?? [],
_logger = logger ?? Logger() {
_logger.agentLog(
LogLevel.debug,
'Agent initialized',
agentName: runtimeType.toString(),
);
}