mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2025-12-29 00:00:49 +08:00
Enhances ComfyUI Manager with robust batch execution tracking and unified data model architecture: - Implemented automatic batch history serialization with before/after system state snapshots - Added comprehensive state management capturing installed nodes, models, and ComfyUI version info - Enhanced task queue with proper client ID handling and WebSocket notifications - Migrated all data models to OpenAPI-generated Pydantic models for consistency - Added documentation for new TaskQueue methods (done_count, total_count, finalize) - Fixed 64 linting errors with proper imports and code cleanup Technical improvements: - All models now auto-generated from openapi.yaml ensuring API/implementation consistency - Batch tracking captures complete system state at operation start and completion - Enhanced REST endpoints with comprehensive documentation - Removed manual model files in favor of single source of truth - Added helper methods for system state capture and batch lifecycle management |
||
|---|---|---|
| .. | ||
| utils | ||
| __init__.py | ||
| constants.py | ||
| manager_core.py | ||
| manager_server.py | ||
| share_3rdparty.py | ||