UNPKG

@sirmrmarty/n8n-nodes-tmux-orchestrator

Version:

n8n nodes for orchestrating Claude AI agents through tmux sessions

29 lines (28 loc) 1.03 kB
import type { IExecuteFunctions, ILoadOptionsFunctions, INodeExecutionData, INodePropertyOptions, INodeType, INodeTypeDescription } from 'n8n-workflow'; export declare class TmuxProjectOrchestrator implements INodeType { private scheduleFile; methods: { loadOptions: { getAvailableModels(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; }; }; description: INodeTypeDescription; execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>; private createProject; private calculateDaySchedule; private calculateNightSchedule; private approveExecute; private getStatus; private generatePlan; private cleanupFailedPlanGeneration; private executeProject; private runClaudeExecution; private ensureLatestVersion; private loadSchedule; private saveSchedule; private loadProject; private loadProjectBySessionName; private loadProjectByReference; private saveProject; private handleGitOperations; }