From 03c5de78e1a844d189b42ac4ac1cab815819659b Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Sun, 18 Feb 2024 11:42:53 +1100 Subject: [PATCH] feat(nodes): better invocation error messages --- .../services/session_processor/session_processor_default.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/invokeai/app/services/session_processor/session_processor_default.py b/invokeai/app/services/session_processor/session_processor_default.py index 2ff76c06e4..f235544405 100644 --- a/invokeai/app/services/session_processor/session_processor_default.py +++ b/invokeai/app/services/session_processor/session_processor_default.py @@ -213,7 +213,9 @@ class DefaultSessionProcessor(SessionProcessorBase): # Save error self._queue_item.session.set_node_error(invocation.id, error) - self._invoker.services.logger.error("Error while invoking:\n%s" % e) + self._invoker.services.logger.error( + f"Error while invoking session {self._queue_item.session_id}, invocation {invocation.id} ({invocation.get_type()}):\n{e}" + ) # Send error event self._invoker.services.events.emit_invocation_error(