From 8e63abb0ae71cea30c62ef7d50f1a773e34d634a Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 22:40:01 +0000 Subject: [PATCH] fix(seer): Handle 404 from Seer in get_agent_state_from_pr_id gracefully --- src/sentry/seer/agent/client_utils.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sentry/seer/agent/client_utils.py b/src/sentry/seer/agent/client_utils.py index 8b613505e446..da7fa240bd12 100644 --- a/src/sentry/seer/agent/client_utils.py +++ b/src/sentry/seer/agent/client_utils.py @@ -327,6 +327,9 @@ def get_agent_state_from_pr_id( body = AgentPrStateRequest(organization_id=organization_id, provider=provider, pr_id=pr_id) response = make_agent_state_pr_request(body) + if response.status == 404: + return None + if response.status >= 400: raise SeerApiError("Seer request failed", response.status)