From 67efe20339bea3271c6de50d2eb11d7354ce55ba Mon Sep 17 00:00:00 2001 From: David Whittaker Date: Tue, 1 Jul 2025 13:29:43 -0700 Subject: [PATCH] fix(genai): record genai error in logs --- src/dispatch/plugins/dispatch_slack/case/messages.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dispatch/plugins/dispatch_slack/case/messages.py b/src/dispatch/plugins/dispatch_slack/case/messages.py index c31f3c3ad16c..9061fd951c9d 100644 --- a/src/dispatch/plugins/dispatch_slack/case/messages.py +++ b/src/dispatch/plugins/dispatch_slack/case/messages.py @@ -388,10 +388,11 @@ def create_genai_signal_analysis_message( signal_metadata_blocks = [] try: summary = ai_service.generate_case_signal_summary(case, db_session) - except GenAIException: + except GenAIException as e: summary = ( "We encountered an error while generating the GenAI analysis summary for this case." ) + log.warning(f"Error generating GenAI analysis summary for case {case.id}. Error: {e}") return summary, create_genai_signal_message_metadata_blocks(signal_metadata_blocks, summary)