ComfyUI-Manager/comfyui_manager/glob
bymyself c8882dcb7c [feat] Implement comprehensive batch tracking and OpenAPI-driven data models
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
2025-06-13 19:36:55 -07:00
..
utils [feat] Add client_id support to task queue system 2025-06-13 19:33:05 -07:00
__init__.py restructuring 2025-04-13 09:26:02 +09:00
constants.py [feat] Add client_id support to task queue system 2025-06-13 19:33:05 -07:00
manager_core.py Merge branch 'main' into draft-v4 2025-05-19 06:07:31 +09:00
manager_server.py [feat] Implement comprehensive batch tracking and OpenAPI-driven data models 2025-06-13 19:36:55 -07:00
share_3rdparty.py fixed: avoid except: 2025-04-21 12:42:50 +09:00