Skip to content

Commit c8be875

Browse files
refactor: break up agent_node.py into focused modules
- Extract input_resolver.py: input path resolution and validation - Extract execution_engine.py: FFmpeg pipeline execution and retry - Extract output_handler.py: frame collection and formatting - Extract batch_processor.py: batch/queue processing - Extract nollm_modes.py: no-LLM mode presets - agent_node.py remains as thin orchestrator calling these modules
1 parent 0dbbe1c commit c8be875

6 files changed

Lines changed: 2124 additions & 1761 deletions

File tree

0 commit comments

Comments
 (0)