gitextract_vxcmpaik/ ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── publish_action.yml ├── .gitignore ├── .nvmrc ├── LICENSE ├── README.md ├── __init__.py ├── api/ │ ├── __init__.py │ ├── config_routes.py │ ├── job_routes.py │ ├── orchestration/ │ │ ├── __init__.py │ │ ├── dispatch.py │ │ ├── media_sync.py │ │ └── prompt_transform.py │ ├── queue_orchestration.py │ ├── queue_request.py │ ├── schemas.py │ ├── tunnel_routes.py │ ├── usdu_routes.py │ └── worker_routes.py ├── conftest.py ├── distributed.py ├── docs/ │ ├── comfyui-distributed-api.md │ ├── model-download-script.md │ ├── video-upscaler-runpod-preset.md │ └── worker-setup-guides.md ├── nodes/ │ ├── __init__.py │ ├── collector.py │ ├── distributed_upscale.py │ └── utilities.py ├── package.json ├── pyproject.toml ├── scripts/ │ └── test-web.sh ├── tests/ │ ├── api/ │ │ ├── test_config_routes.py │ │ ├── test_distributed_queue.py │ │ ├── test_media_sync.py │ │ ├── test_usdu_routes.py │ │ └── test_worker_routes.py │ ├── conftest.py │ ├── test_async_helpers.py │ ├── test_batch_dividers.py │ ├── test_config.py │ ├── test_detection.py │ ├── test_dispatch_selection.py │ ├── test_distributed_value.py │ ├── test_job_timeout.py │ ├── test_network_helpers.py │ ├── test_payload_parsers.py │ ├── test_prompt_transform.py │ ├── test_queue_request.py │ ├── test_static_mode.py │ └── test_worker_process_runtime.py ├── upscale/ │ ├── __init__.py │ ├── conditioning.py │ ├── job_models.py │ ├── job_state.py │ ├── job_store.py │ ├── job_timeout.py │ ├── modes/ │ │ ├── __init__.py │ │ ├── dynamic.py │ │ ├── single_gpu.py │ │ └── static.py │ ├── payload_parsers.py │ ├── result_collector.py │ ├── tile_ops.py │ └── worker_comms.py ├── utils/ │ ├── __init__.py │ ├── async_helpers.py │ ├── audio_payload.py │ ├── cloudflare/ │ │ ├── __init__.py │ │ ├── binary.py │ │ ├── process_reader.py │ │ ├── state.py │ │ └── tunnel.py │ ├── config.py │ ├── constants.py │ ├── crop_model_patch.py │ ├── exceptions.py │ ├── image.py │ ├── logging.py │ ├── network.py │ ├── process.py │ ├── trace_logger.py │ ├── usdu_managment.py │ └── usdu_utils.py ├── vitest.config.js ├── web/ │ ├── apiClient.js │ ├── constants.js │ ├── distributed.css │ ├── distributedValue.js │ ├── executionUtils.js │ ├── image_batch_divider.js │ ├── main.js │ ├── masterDetection.js │ ├── sidebar/ │ │ ├── actionsSection.js │ │ ├── settingsSection.js │ │ └── workersSection.js │ ├── sidebarRenderer.js │ ├── stateManager.js │ ├── tests/ │ │ ├── apiClient.test.js │ │ ├── executionUtils.test.js │ │ ├── urlUtils.test.js │ │ ├── workerLifecycle.test.js │ │ └── workerSettings.test.js │ ├── tunnelManager.js │ ├── ui/ │ │ ├── buttonHelpers.js │ │ ├── cloudflareWarning.js │ │ ├── entityCard.js │ │ ├── logModal.js │ │ └── settingsForm.js │ ├── ui.js │ ├── urlUtils.js │ ├── workerLifecycle.js │ ├── workerSettings.js │ └── workerUtils.js ├── workers/ │ ├── __init__.py │ ├── detection.py │ ├── process/ │ │ ├── __init__.py │ │ ├── launch_builder.py │ │ ├── lifecycle.py │ │ ├── persistence.py │ │ └── root_discovery.py │ ├── process_manager.py │ ├── startup.py │ └── worker_monitor.py └── workflows/ ├── distributed-txt2img.json ├── distributed-upscale-video.json ├── distributed-upscale.json ├── distributed-wan-2.2_14b_t2v.json └── distributed-wan.json