001package com.agentsflex.tool.commons; 002 003import com.agentsflex.core.model.chat.tool.Tool; 004import com.agentsflex.core.model.chat.tool.ToolScanner; 005 006import java.util.ArrayList; 007import java.util.List; 008 009public class CommonTools { 010 011 public static List<Tool> getAllCommonsTools() { 012 List<Tool> tools = new ArrayList<>(); 013 tools.addAll(ToolScanner.scan(GrepTool.builder().build())); 014 tools.addAll(ToolScanner.scan(GlobTool.builder().build())); 015 tools.addAll(ToolScanner.scan(FileSystemTools.builder().build())); 016 tools.addAll(ToolScanner.scan(ShellTools.builder().build())); 017 return tools; 018 } 019}