/** * Evolution / Learning — extrai aprendizado estruturado das avaliações. * * Ciclo: Run → Evaluate → Reflect → Record → Improve next run. * - Registra estatísticas por agente/skill na memória. * - Converte falhas em padrões reutilizáveis (Failure Memory). * - Gera recomendações de melhoria (anti-prompt-bloat: menos prompt, mais sistema). */ import type { EvaluationReport } from '../types.js'; import type { MemoryStore } from '../memory/store.js'; export interface LearningOutcome { learnings: string[]; patternsRecorded: number; recommendations: string[]; } export declare class LearningEngine { private readonly memory; constructor(memory: MemoryStore); /** * Processa um relatório de avaliação pós-run. */ process(report: EvaluationReport, opts: { agentId?: string; skillIds?: string[]; tokens?: number; domains?: string[]; }): LearningOutcome; } //# sourceMappingURL=learning.d.ts.map