capsule-ai-cli
Version:
The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing
16 lines • 574 B
TypeScript
import { EventEmitter } from 'events';
export interface BashPreview {
command: string;
workingDirectory: string;
isDangerous: boolean;
}
export declare class BashConfirmationService extends EventEmitter {
private autoApprove;
private dangerousPatterns;
setAutoApprove(enabled: boolean): void;
isAutoApprove(): boolean;
isDangerousCommand(command: string): boolean;
confirmBash(preview: BashPreview): Promise<boolean>;
}
export declare const bashConfirmationService: BashConfirmationService;
//# sourceMappingURL=bash-confirmation.d.ts.map