UNPKG

arela

Version:

AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.

54 lines 1.3 kB
import { MemoryLayer } from "../memory/hexi-memory.js"; import { QueryType, ClassificationResult, RoutingResult } from "../meta-rag/types.js"; /** * User feedback on a query result */ export interface UserFeedback { helpful: boolean; correctLayers?: MemoryLayer[]; correctType?: QueryType; comment?: string; } /** * Complete feedback record stored in governance layer */ export interface FeedbackRecord { id: string; timestamp: string; query: string; classification: ClassificationResult; routing: RoutingResult; feedback: UserFeedback; context: { projectPath: string; userId?: string; }; } /** * Aggregated learning statistics */ export interface LearningStats { totalFeedback: number; helpfulRate: number; accuracyImprovement: number; commonMistakes: MistakePattern[]; layerWeights: Record<string, number>; } /** * Common mistake pattern detected from feedback */ export interface MistakePattern { pattern: string; frequency: number; correction: string; } /** * Last query information stored in session */ export interface LastQueryInfo { query: string; classification: ClassificationResult; routing: RoutingResult; timestamp: number; } //# sourceMappingURL=types.d.ts.map