AiToolInvocation constructor
const
AiToolInvocation({
- required String name,
- required String runId,
- required Map<
String, dynamic> arguments, - Map<
String, dynamic> metadata = const {}, - String? userId,
- String? tenantId,
- bool enabledByDefault = false,
- Set<
String> requiredCapabilities = const {}, - Set<
String> userCapabilities = const {}, - Set<
String> userRoles = const {},
Implementation
const AiToolInvocation({
required this.name,
required this.runId,
required this.arguments,
this.metadata = const {},
this.userId,
this.tenantId,
this.enabledByDefault = false,
this.requiredCapabilities = const {},
this.userCapabilities = const {},
this.userRoles = const {},
});