@bonginkan/maria
Version:
MARIA OS v5.9.5 – Self-Evolving Organizational Intelligence OS | Speed Improvement Phase 3: LLM Optimization + Command Refactoring | Performance Measurement + Run Evidence System | Zero ESLint/TypeScript Errors | 人とAIが役割を持ち、学び、進化し続けるための仕事のOS | GraphRAG ×
44 lines (43 loc) • 1.09 kB
TypeScript
/**
* Common Types for Intelligent Router
* Circular dependency resolution
*/
export interface CommandIntent {
command: string;
confidence: number;
_parameters: Record<string, unknown>;
originalInput: string;
_language: string;
alternatives?: Array<{
command: string;
confidence: number;
}>;
}
export interface RouterConfig {
confidenceThreshold?: number;
enableLearning?: boolean;
supportedLanguages?: string[];
enableConfirmation?: boolean;
maxAlternatives?: number;
}
export interface RouterMetrics {
totalRequests: number;
successfulRoutes: number;
failedRoutes: number;
averageConfidence: number;
averageResponseTime?: number;
commandUsageStats?: Map<string, number>;
languageDistribution: Record<string, number>;
}
export interface UserPattern {
input: string;
command: string;
confidence: number;
timestamp: Date;
success: boolean;
}
export interface IntentRecognitionResult {
intent: CommandIntent | null;
confidence: number;
alternatives?: CommandIntent[];
}