capsule-ai-cli
Version:
The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing
28 lines • 781 B
TypeScript
import { BaseTool } from '../base.js';
import { ToolParameter, ToolExecutionContext } from '../types.js';
interface SubAgentParams {
tasks: string[];
parallel?: boolean;
model?: string;
provider?: string;
}
export declare class SubAgentTool extends BaseTool {
name: string;
displayName: string;
description: string;
category: "productivity";
parameters: ToolParameter[];
icon: string;
permissions: {};
ui: {
showProgress: boolean;
collapsible: boolean;
dangerous: boolean;
};
protected run(params: SubAgentParams, context: ToolExecutionContext): Promise<any>;
private executeParallel;
private executeSequential;
private executeSubAgent;
}
export {};
//# sourceMappingURL=sub-agent.d.ts.map