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
45 lines • 1.32 kB
TypeScript
import { Config } from './types/core.js';
import { EnhancedConfig } from './types/enhanced-core.js';
export declare class OrchestratorMCPServer {
private server;
private config;
private fsManager;
private agentReader;
private bootstrapManager;
private workflowEngine;
private enhancedWorkflowEngine;
private toolRegistry;
private delegationInterceptor;
private agentRouter;
private taskClassifier;
private promptGenerator;
private agentSpecParser;
constructor(config?: Partial<EnhancedConfig>);
private initializeEnhancedConfig;
private resolveAgentsDirectory;
private resolveTempDirectory;
private setupToolHandlers;
private registerTools;
initialize(): Promise<void>;
run(): Promise<void>;
cleanup(): Promise<void>;
integrateWithSerena(): Promise<boolean>;
integrateWithContext7(): Promise<boolean>;
getConfig(): Config;
getServerInfo(): {
name: string;
version: string;
status: string;
};
getHealthStatus(): Promise<{
healthy: boolean;
components: Record<string, boolean>;
errors: string[];
delegation: {
agentRouter: any;
interceptor: any;
classifier: any;
};
}>;
}
//# sourceMappingURL=server.d.ts.map