Interface IToolCallExecutor<TCall, TOutput>
Assembly: Glitch9.AIDevKit.dll
public interface IToolCallExecutor<TCall, TOutput> where TCall : ToolCall where TOutput : ToolOutput
Type Parameters
| Name |
Description |
| TCall |
|
| TOutput |
|
Methods
|
Edit this page
View Source
Declaration
bool CanExecute(string toolName)
Parameters
| Type |
Name |
Description |
| string |
toolName |
|
Returns
|
Edit this page
View Source
Declaration
UniTask<TOutput> ExecuteAsync(TCall toolCall, CancellationToken ct = default)
Parameters
Returns
| Type |
Description |
| UniTask<TOutput> |
|
Extension Methods