ToolLifecycle constructor
const
ToolLifecycle({
- Future<
void> onToolRegistered(- ToolRegisteredEvent event
- Future<
Map< onToolBeforeExecution(String, dynamic> ?>- ToolBeforeExecutionEvent event
- Future<
String?> onToolAfterExecution(- ToolAfterExecutionEvent event
- Future<
ToolRecoveryAction> onToolError(- ToolErrorEvent event
- Future<
void> onToolTimeout(- ToolTimeoutEvent event
Implementation
const ToolLifecycle({
this.onToolRegistered,
this.onToolBeforeExecution,
this.onToolAfterExecution,
this.onToolError,
this.onToolTimeout,
});