Continue independent branches when a node fails during execution

This commit is contained in:
Alexander Piskun
2026-08-05 22:41:20 +03:00
parent 6f7cd7fcea
commit 676e686f1a
12 changed files with 872 additions and 38 deletions

View File

@@ -379,7 +379,8 @@ def prompt_worker(q, server_instance):
status=execution.PromptQueue.ExecutionStatus(
status_str='success' if e.success else 'error',
completed=e.success,
messages=e.status_messages), process_item=remove_sensitive)
messages=e.status_messages,
execution_summary=e.execution_summary), process_item=remove_sensitive)
if server_instance.client_id is not None:
server_instance.send_sync("executing", {"node": None, "prompt_id": prompt_id}, server_instance.client_id)