UNPKG

void-cmd

Version:

AI-powered CLI tool that converts natural language to shell commands using Cerebras API

25 lines (24 loc) 815 B
import { ShellCommandResult } from '../types'; export declare class CerebrasService { private config?; private getConfig; convertToShellCommand(naturalLanguage: string): Promise<ShellCommandResult>; private buildPrompt; private getOSType; private parseResponse; explainCommand(command: string): Promise<string>; private cleanMarkdownFromText; analyzeFailedCommand(command: string, exitCode?: number, error?: string): Promise<{ analysis: string; suggestedFix?: string; alternatives?: string[]; }>; private parseAnalysisResponse; analyzeCommand(command: string): Promise<{ analysis: string; suggestedFix?: string; alternatives?: string[]; explanation?: string; }>; private parseCommandAnalysisResponse; }