autoagent-cli
Version:
Run autonomous AI agents using Claude or Gemini for task execution
27 lines (26 loc) • 726 B
TypeScript
import { ExecutionResult } from '../types';
interface Pattern {
name: string;
description: string;
confidence: number;
occurrences: number;
}
export declare class PatternAnalyzer {
private executionHistory;
private patterns;
addExecution(result: ExecutionResult): void;
private analyzePatterns;
private analyzeSuccessPatterns;
private analyzeFailurePatterns;
private categorizeError;
private analyzeFileChangePatterns;
private analyzeDurationPatterns;
private analyzeProviderPatterns;
private getFileExtension;
private addPattern;
getExecutionCount(): number;
getPatterns(): Pattern[];
getRecommendations(): string[];
clear(): void;
}
export {};