Skip to content

Commit a8492bd

Browse files
feat(events): add enriched errors to events
1 parent 25954ea commit a8492bd

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

invokeai/app/services/events/events_base.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,8 @@ def emit_invocation_error(
121121
node: dict,
122122
source_node_id: str,
123123
error_type: str,
124-
error: str,
124+
error_message: str,
125+
error_traceback: str,
125126
user_id: str | None,
126127
project_id: str | None,
127128
) -> None:
@@ -136,7 +137,8 @@ def emit_invocation_error(
136137
"node": node,
137138
"source_node_id": source_node_id,
138139
"error_type": error_type,
139-
"error": error,
140+
"error_message": error_message,
141+
"error_traceback": error_traceback,
140142
"user_id": user_id,
141143
"project_id": project_id,
142144
},
@@ -257,7 +259,9 @@ def emit_queue_item_status_changed(
257259
"status": session_queue_item.status,
258260
"batch_id": session_queue_item.batch_id,
259261
"session_id": session_queue_item.session_id,
260-
"error": session_queue_item.error,
262+
"error_type": session_queue_item.error_type,
263+
"error_message": session_queue_item.error_message,
264+
"error_traceback": session_queue_item.error_traceback,
261265
"created_at": str(session_queue_item.created_at) if session_queue_item.created_at else None,
262266
"updated_at": str(session_queue_item.updated_at) if session_queue_item.updated_at else None,
263267
"started_at": str(session_queue_item.started_at) if session_queue_item.started_at else None,

0 commit comments

Comments
 (0)