UNPKG

veas

Version:

Veas CLI - Command-line interface for Veas platform

27 lines 1.01 kB
import type { SupabaseClient } from '@supabase/supabase-js'; export declare class TaskExecutor { private supabase; private destinationId; private terminalSpawner; constructor(supabase: SupabaseClient, destinationId: string, _organizationId: string); executeTask(executionId: string): Promise<void>; private claimExecution; private runTaskWorkflow; private executeSingleTask; private executeWorkflow; private executeBatchTask; private executeReportTask; private executeMonitoringTask; private executeCustomTask; private executeToolCommands; private mapToolToCommand; private extractAutoResponses; private isInteractiveCommand; private executeInteractiveCommand; private executeInteractiveCommandTraditional; private executeInteractiveCommandWithAutoResponse; private executeCommandWithStdio; private updateExecutionStatus; handleToolCalls(tools: string[]): Promise<any[]>; } //# sourceMappingURL=task-executor.d.ts.map