From 250195c6d2d904c3e9652288487256259347a07e Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Tue, 24 Mar 2026 06:50:15 -0500 Subject: [PATCH] fix: ignore analyzer rule when catching exception --- src/src/StevesBot.Library/Gemini/GeminiClient.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/src/StevesBot.Library/Gemini/GeminiClient.cs b/src/src/StevesBot.Library/Gemini/GeminiClient.cs index 86eb12b..92304d0 100644 --- a/src/src/StevesBot.Library/Gemini/GeminiClient.cs +++ b/src/src/StevesBot.Library/Gemini/GeminiClient.cs @@ -71,7 +71,9 @@ public sealed class GeminiClient : IGeminiClient return geminiResponse.GetText(); } +#pragma warning disable CA1031 // Do not catch general exception types catch (Exception e) +#pragma warning restore CA1031 // Do not catch general exception types { _logger.LogError(e, "Failed to generate content"); return errorMessage;