ConversationEngine constructor

ConversationEngine({
  1. required ApiProvider provider,
  2. required ToolRegistry toolRegistry,
  3. required PermissionChecker permissionChecker,
  4. required ConversationConfig config,
})

Implementation

ConversationEngine({
  required ApiProvider provider,
  required ToolRegistry toolRegistry,
  required PermissionChecker permissionChecker,
  required ConversationConfig config,
}) : _provider = provider,
     _toolRegistry = toolRegistry,
     _permissionChecker = permissionChecker,
     _config = config;