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
40 lines • 1.44 kB
TypeScript
import { Config } from '../types/core.js';
import { BootstrapResult } from './bootstrap.js';
export declare class BootstrapSystem {
private config;
private fsManager;
private bootstrapManager;
constructor(config?: Partial<Config>);
initialize(): Promise<{
success: boolean;
platformInfo: any;
directories: any;
agentsStatus: any;
errors: string[];
}>;
private performAgentBootstrap;
private validateSystem;
private testGitHubConnectivity;
private initializeConfig;
private initializeFileSystemManager;
private deepMerge;
getSystemStatus(): Promise<{
config: Config;
platformInfo: any;
fileSystemStats: any;
agentStatus: any;
lastBootstrap?: Date;
}>;
updateAgents(force?: boolean): Promise<BootstrapResult>;
installAgentFromUrl(url: string, agentName: string): Promise<void>;
installAgentFromLocal(filePath: string, agentName: string): Promise<void>;
performMaintenance(): Promise<{
tempFilesCleanup: boolean;
agentValidation: any;
systemHealth: any;
}>;
}
export declare function createBootstrapSystem(config?: Partial<Config>): BootstrapSystem;
export declare function quickBootstrap(config?: Partial<Config>): Promise<boolean>;
export declare function cliBootstrap(config?: Partial<Config>): Promise<void>;
//# sourceMappingURL=bootstrap-system.d.ts.map