@every-env/cli
Version:
Multi-agent orchestrator for AI-powered development workflows
24 lines • 735 B
TypeScript
import { EventEmitter } from 'events';
import { Agent, Pattern } from '../types/config.js';
import { AgentResult } from '../agents/base-agent.js';
export interface AgentTask {
pattern: Pattern;
agent: Agent;
variables: Record<string, any>;
outputPath: string;
}
export declare class AgentManager extends EventEmitter {
private maxConcurrent;
private limiter;
private results;
private runningAgents;
private liquidEngine;
constructor(maxConcurrent?: number);
runBatch(tasks: AgentTask[]): Promise<AgentResult[]>;
private runAgent;
private createAgent;
private loadPrompt;
stopAll(): Promise<void>;
getResults(): AgentResult[];
}
//# sourceMappingURL=agent-manager.d.ts.map