giga-code
Version:
A personal AI CLI assistant powered by Grok for local development.
17 lines (16 loc) • 480 B
TypeScript
import { ToolResult } from '../types';
export interface ConfirmationRequest {
operation: string;
filename: string;
description?: string;
showVSCodeOpen?: boolean;
autoAccept?: boolean;
}
export declare class ConfirmationTool {
private confirmationService;
constructor();
requestConfirmation(request: ConfirmationRequest): Promise<ToolResult>;
checkSessionAcceptance(): Promise<ToolResult>;
resetSession(): void;
isPending(): boolean;
}