getToolsWithPrefix method
Implementation
Future<List<BaseTool>> getToolsWithPrefix({
ReadonlyContext? readonlyContext,
}) async {
final List<BaseTool> tools = await getTools(
readonlyContext: readonlyContext,
);
if (toolNamePrefix == null || toolNamePrefix!.isEmpty) {
return tools;
}
final String prefix = toolNamePrefix!;
return tools
.map((BaseTool tool) => _PrefixedTool(delegate: tool, prefix: prefix))
.toList();
}