AgentState constructor

AgentState({
  1. String systemPrompt = '',
  2. required Model model,
  3. List<Tool> tools = const [],
  4. List<Message> messages = const [],
})

Implementation

AgentState({
  this.systemPrompt = '',
  required this.model,
  List<Tool> tools = const [],
  List<Message> messages = const [],
}) : _tools = List.of(tools),
     _messages = List.of(messages);