java.lang.Object
com.alibaba.cloud.ai.graph.agent.extension.tools.filesystem.GlobTool
All Implemented Interfaces:
BiFunction<String,org.springframework.ai.chat.model.ToolContext,String>

public class GlobTool extends Object implements BiFunction<String,org.springframework.ai.chat.model.ToolContext,String>
Tool for finding files matching a glob pattern.
  • Field Details

  • Constructor Details

    • GlobTool

      public GlobTool()
  • Method Details

    • apply

      public String apply(@ToolParam(description="The glob pattern to match files") String pattern, org.springframework.ai.chat.model.ToolContext toolContext)
      Specified by:
      apply in interface BiFunction<String,org.springframework.ai.chat.model.ToolContext,String>
    • createGlobToolCallback

      public static org.springframework.ai.tool.ToolCallback createGlobToolCallback(String description)