64 Commits (2f93b9164636329b9e02fe8780cdd96c1300b90d)

Author SHA1 Message Date
comfyanonymous 6a32c06f06 Move cleanup_models to improve performance. 8 months ago
comfyanonymous 314d28c251 Pass extra_pnginfo as None when not in input data. 9 months ago
Rick Love f81dbe26e2
FIX recursive_will_execute performance (simple ~300x performance increase} (#2852) 9 months ago
comfyanonymous 2d105066df Cleanups. 10 months ago
realazthat fad02dc2df Don't use PEP 604 type hints, to stay compatible with Python<3.10. 10 months ago
comfyanonymous 56d9496b18 Rename status notes to status messages. 10 months ago
comfyanonymous bcc0bde2af Clear status notes on execution start. 10 months ago
realazthat 1b3d65bd84 Add error, status to /history endpoint 10 months ago
comfyanonymous 6d281b4ff4 Add a /free route to unload models or free all memory. 11 months ago
comfyanonymous 04b713dda1 Fix VALIDATE_INPUTS getting called multiple times. 11 months ago
comfyanonymous a252963f95 --disable-smart-memory now unloads everything like it did originally. 11 months ago
comfyanonymous 6b769bca01 Do a garbage collect after the interval even if nothing is running. 12 months ago
comfyanonymous 2dd5b4dd78 Only show last 200 elements in the UI history tab. 1 year ago
comfyanonymous a03dde190e Cap maximum history size at 10000. Delete oldest entry when reached. 1 year ago
comfyanonymous 20d3852aa1 Pull some small changes from the other repo. 1 year ago
pythongosssss 62799c8585 fix crash on node with VALIDATE_INPUTS and actual inputs 1 year ago
comfyanonymous 89a0767abf Smarter memory management. 1 year ago
Michael Poutre 90b0163524
fix(execution): Fix support for input-less nodes 1 year ago
Michael Poutre 7785d073f0
chore: Fix typo 1 year ago
comfyanonymous 09386a3697 Fix issue with lora in some cases when combined with model merging. 1 year ago
comfyanonymous 6e9f28401f Persist node instances between executions instead of deleting them. 1 year ago
comfyanonymous d52ed407a7 Send websocket message only when prompt is actually done executing. 1 year ago
comfyanonymous af91df85c2 Add a /history/{prompt_id} endpoint. 1 year ago
comfyanonymous ad81fd682a Fix issue with cancelling prompt. 1 year ago
space-nuko 03f2d0a764 Rename exception message field 1 year ago
space-nuko 52c9590b7b Exception message 1 year ago
space-nuko 62bdd9d26a Catch typecast errors 1 year ago
space-nuko a9e7e23724 Fix 1 year ago
space-nuko e2d080b694 Return null for value format 1 year ago
space-nuko 6b2a8a3845 Show message in the frontend if prompt execution raises an exception 1 year ago
space-nuko ffec815257 Send back more information about exceptions that happen during execution 1 year ago
space-nuko 0d834e3a2b Add missing input name/config 1 year ago
space-nuko c33b7c5549 Improve invalid prompt error message 1 year ago
space-nuko 73e85fb3f4 Improve error output for failed nodes 1 year ago
comfyanonymous 48fcc5b777 Parsing error crash. 2 years ago
comfyanonymous ffc56c53c9 Add a node_errors to the /prompt error json response. 2 years ago
comfyanonymous 516119ad83 Print min and max values in validation error message. 2 years ago
comfyanonymous 1dd846a7ba Fix outputs gone from history. 2 years ago
comfyanonymous 9bf67c4c5a Print prompt execution time. 2 years ago
comfyanonymous 44f9f9baf1 Add the prompt id to some websocket messages. 2 years ago
BlenderNeko 1201d2eae5
Make nodes map over input lists (#579) 2 years ago
comfyanonymous dfc74c19d9 Add the prompt_id to some websocket messages. 2 years ago
comfyanonymous 3a7c3acc72 Send websocket message with list of cached nodes right before execution. 2 years ago
comfyanonymous 602095f614 Send execution_error message on websocket on execution exception. 2 years ago
comfyanonymous d6dee8af1d Only validate each input once. 2 years ago
comfyanonymous 02ca1c67f8 Don't print traceback when processing interrupted. 2 years ago
comfyanonymous 3a1f9dba20 If IS_CHANGED returns exception delete the output instead of crashing. 2 years ago
comfyanonymous 951c0c2bbe Don't keep cached outputs for removed nodes. 2 years ago
comfyanonymous 0ac319fd81 Don't delete all outputs when execution gets interrupted. 2 years ago
comfyanonymous ccad603b2e Add a way for nodes to validate their own inputs. 2 years ago