UNPKG

agentis

Version:

A TypeScript framework for building sophisticated multi-agent systems

14 lines (13 loc) 378 B
import { ITool } from './ITool'; export interface ToolExecutionPlan { toolName: string; input: string; priority: number; dependsOn?: string[]; } export declare class ToolOrchestrator { private tools; private executionHistory; registerTool(tool: ITool): void; executePlan(plans: ToolExecutionPlan[], agentId: string): Promise<Map<string, any>>; }