From 57ec1d1d992a44f2eed1eca3ba24fc68b521eda0 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Tue, 28 Oct 2025 09:39:27 -0400 Subject: [PATCH] Retry RubyLLM jobs on RubyLLM::ForbiddenError ref: https://fizzy.37signals.com/5986089/cards/2574 --- app/jobs/search/refresh_embedding_job.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/jobs/search/refresh_embedding_job.rb b/app/jobs/search/refresh_embedding_job.rb index b86cb8325..c164fab9b 100644 --- a/app/jobs/search/refresh_embedding_job.rb +++ b/app/jobs/search/refresh_embedding_job.rb @@ -1,4 +1,5 @@ class Search::RefreshEmbeddingJob < ApplicationJob + retry_on RubyLLM::ForbiddenError discard_on ActiveJob::DeserializationError def perform(record)