notifyClientToolResponseSent method
Future<void>
notifyClientToolResponseSent(
- AgentClientToolCallRequested request,
- Content response
)
Implementation
Future<void> notifyClientToolResponseSent(AgentClientToolCallRequested request, Content response) async {
for (final toolkit in _clientToolkits.values) {
final tool = toolkit.tools.where((tool) => tool.name == request.tool).firstOrNull;
if (tool is ToolResponseSentListener) {
await (tool as ToolResponseSentListener).onToolResponseSent(const ToolContext(), response);
return;
}
}
}