UNPKG

pm-orchestrator-enhancement

Version:

PM Orchestrator Enhancement - Multi-agent parallel execution system

46 lines 1.3 kB
/** * Workflow Loader Module * * 設定ファイルの読み込み、パース、バリデーションを行います。 */ import { WorkflowConfig, WorkflowDefinition } from './workflow-config'; export declare class WorkflowLoader { private config; /** * ワークフロー設定ファイルを読み込む */ loadFromFile(filePath: string): Promise<WorkflowConfig>; /** * デフォルトワークフローを読み込む */ loadDefault(): WorkflowConfig; /** * 設定をバリデーション */ private validateConfig; /** * 個別ワークフローをバリデーション */ private validateWorkflow; /** * ユーザー入力にマッチするワークフローを検索 */ findMatchingWorkflow(userInput: string): WorkflowDefinition | null; /** * パターンマッチング */ private matchesPattern; /** * 全ワークフローを取得 */ getAllWorkflows(): WorkflowDefinition[]; /** * デフォルト設定を取得 */ getDefaults(): WorkflowConfig['defaults']; /** * 設定をYAML形式で保存 */ saveToFile(filePath: string, format?: 'yaml' | 'json'): Promise<void>; } //# sourceMappingURL=workflow-loader.d.ts.map