giga-code
Version:
A personal AI CLI assistant powered by Grok for local development.
11 lines (10 loc) • 433 B
TypeScript
import { ToolResult } from '../types';
export declare class BashTool {
private currentDirectory;
private confirmationService;
execute(command: string, timeout?: number): Promise<ToolResult>;
getCurrentDirectory(): string;
listFiles(directory?: string): Promise<ToolResult>;
findFiles(pattern: string, directory?: string): Promise<ToolResult>;
grep(pattern: string, files?: string): Promise<ToolResult>;
}