Package-level declarations
Types
Link copied to clipboard
class EditFileTool<Path>(fs: FileSystemProvider.ReadWrite<Path>) : Tool<EditFileTool.Args, EditFileTool.Result>
Tool to enable the agent to edit files.
Link copied to clipboard
class ListDirectoryTool<Path>(fs: FileSystemProvider.ReadOnly<Path>) : Tool<ListDirectoryTool.Args, ListDirectoryTool.Result>
Provides functionality to list directory contents with configurable depth and glob filtering parameters, returning a structured directory tree with file and folder metadata.
Link copied to clipboard
class ReadFileTool<Path>(fs: FileSystemProvider.ReadOnly<Path>) : Tool<ReadFileTool.Args, ReadFileTool.Result>
Provides functionality to read file contents with configurable start and end line parameters, returning structured file metadata and content.
Link copied to clipboard
class WriteFileTool<Path>(fs: FileSystemProvider.ReadWrite<Path>) : Tool<WriteFileTool.Args, WriteFileTool.Result>
Provides functionality to write text content to files at absolute paths, creating parent directories and overwriting existing content as needed.