@cwdpk/cocommit
Version:
AI-powered git commit message generator CLI tool (CoCommit)
30 lines • 815 B
TypeScript
declare class AIGitCommit {
private program;
private spinner;
constructor();
private setupCommands;
private handleCommit;
private handleGenerateBranchName;
private handleConfig;
private getAIConfig;
private handleStatus;
private checkGitRepository;
private getGitConfig;
private getChangedFiles;
private generateAIContent;
private createChangeContext;
private getAIProvider;
private callAI;
private generateFallbackCommitMessage;
private formatCommitMessage;
private performCommit;
private createANewBranch;
private getSystemPrompt;
private getZodSchema;
private getPromptWithContext;
private getPromptConfig;
run(): Promise<void>;
}
export default AIGitCommit;
//# sourceMappingURL=cli.d.ts.map