claude-code-subagents-orchestrator
Version:
Claude Code Sub-agents Orchestrator - A powerful MCP server for orchestrating multiple AI sub-agents for complex task execution in Claude Code
29 lines • 1.06 kB
TypeScript
import { TaskClassification, ClassificationRule, MCPRequest } from '../types/enhanced-core.js';
export declare class TaskClassifier {
private rules;
private agentMappings;
private domainKeywords;
private complexityIndicators;
constructor();
classifyTask(request: MCPRequest): Promise<TaskClassification>;
private extractTaskContent;
private analyzeContent;
private testPattern;
private calculateConfidence;
private assessComplexity;
private getDomainComplexityMultiplier;
private shouldDelegate;
private initializeRules;
private initializeAgentMappings;
private initializeDomainKeywords;
private initializeComplexityIndicators;
addRule(rule: ClassificationRule): void;
removeRule(pattern: RegExp | string, domain: string): boolean;
setAgentMapping(domain: string, agentId: string): void;
getStats(): {
totalRules: number;
domainCounts: Record<string, number>;
agentMappings: Record<string, string>;
};
}
//# sourceMappingURL=task-classifier.d.ts.map