ListDirectoryTool
org.llm4s.toolapi.builtin.filesystem.ListDirectoryTool
object ListDirectoryTool
Tool for listing directory contents.
Features:
- List files and directories
- File metadata (size, modified time)
- Configurable max entries
- Path restrictions
Attributes
- Example
-
import org.llm4s.toolapi.builtin.filesystem._ val listTool = ListDirectoryTool.create(FileConfig( allowedPaths = Some(Seq("/tmp", "/home/user")) )) val tools = new ToolRegistry(Seq(listTool)) agent.run("List files in /tmp", tools) - Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ListDirectoryTool.type
Members list
In this article