From ef31bc82837f1c53c2aef4836e35e827557b59e1 Mon Sep 17 00:00:00 2001 From: "wassname (Michael J Clark)" <1103714+wassname@users.noreply.github.com> Date: Tue, 30 Jun 2026 15:03:08 +0800 Subject: [PATCH] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- src/openrouter/utils/retries.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openrouter/utils/retries.py b/src/openrouter/utils/retries.py index a8c8255..626256e 100644 --- a/src/openrouter/utils/retries.py +++ b/src/openrouter/utils/retries.py @@ -101,8 +101,8 @@ TRANSIENT_ERROR_CODES = {408, 429, 500, 502, 503, 504, 524, 529} def _matches_retry_status_code(response: httpx.Response, status_code: str) -> bool: if "X" in status_code.upper(): code_range = int(status_code[0]) - status_major = response.status_code / 100 - return code_range <= status_major < code_range + 1 + status_major = response.status_code // 100 + return code_range == status_major return response.status_code == int(status_code)