UNPKG

codecrucible-synth

Version:

Production-Ready AI Development Platform with Multi-Voice Synthesis, Smithery MCP Integration, Enterprise Security, and Zero-Timeout Reliability

44 lines 1.24 kB
/** * CLI Command Handlers * Handles the execution of specific CLI commands */ import { CLIOptions, CLIContext } from './cli-types.js'; import { ServerModeInterface } from '../../refactor/server-mode-interface.js'; export declare class CLICommands { private context; private workingDirectory; constructor(context: CLIContext, workingDirectory?: string); /** * Show system status including model connections and health */ showStatus(): Promise<void>; /** * List available AI models */ listModels(): Promise<void>; /** * Handle code generation requests */ handleGeneration(prompt: string, options?: CLIOptions): Promise<void>; /** * Handle file and directory analysis */ handleAnalyze(files?: string[], options?: CLIOptions): Promise<void>; /** * Start server mode */ startServer(options: CLIOptions, serverMode: ServerModeInterface): Promise<void>; /** * Analyze a directory structure with worker pool */ private analyzeDirectory; /** * Analyze a specific file */ private analyzeFile; /** * Get file type summary */ private getFileTypes; } //# sourceMappingURL=cli-commands.d.ts.map