Files
Taremin f2ab8597e6 refactor: PromptEditorManagerの導入による状態管理の中央化とE2Eテストの安定化
- src/PromptEditorManager.ts を新設し、これまで各エディタインスタンスに分散していた設定と状態の同期処理をグループ単位で一元管理するようにリファクタリング。
- src/index.ts, src/main.ts, src/comfyui/index.ts において、runAllInstances や直接の setSettings 呼び出しを廃止し、Manager経由の updateSettings フローに置き換え。
- src/completion.ts にて CSV パース時のエラーハンドリング (try/catch) を追加し、不正なデータによるクラッシュを防止。
- PromptEditor のDOM初期化プロセスを見直し、非同期でのレイアウトワークアラウンド適用により堅牢性を向上。
- テストコード (tests/) において、CSVパースエラー時のリカバリ確認テストの修正と、UI要素(チェックボックス等)のセレクタ指定を安定化。
2026-04-02 09:00:46 +09:00

0 lines
0 B
Python