UNPKG

controlai-mcp

Version:

High-Performance Enterprise AI Project Management MCP Server with advanced optimization and multi-agent coordination

29 lines (28 loc) 1.01 kB
import { TaskAnalysis, PlanAnalysis, AgentCapability } from '../types/index.js'; export declare class AIService { private client; private deploymentName; constructor(); analyzePlan(planText: string): Promise<PlanAnalysis>; analyzeTask(taskDescription: string, projectContext?: string): Promise<TaskAnalysis>; suggestTaskAssignment(taskDescription: string, availableAgents: { id: string; capabilities: AgentCapability[]; performance: any; }[]): Promise<{ agentId: string; confidence: number; reasoning: string; }[]>; generateTaskRecommendations(projectId: string, completedTasks: string[], availableTasks: string[]): Promise<{ nextTasks: string[]; reasoning: string; suggestions: string[]; }>; private validatePlanAnalysis; private validateTaskAnalysis; private validateTaskCategory; private validatePriority; private createFallbackAnalysis; private createFallbackTaskAnalysis; }