From 12ce0d43049baca65b8be03e90be7569fe32bda9 Mon Sep 17 00:00:00 2001 From: wassname <1103714+wassname@users.noreply.github.com> Date: Sun, 5 Jul 2026 08:32:17 +0800 Subject: [PATCH] Genignore utils/retries.py so speakeasy generate keeps the retry changes The retry response classification (408/429/5XX + transient inner error.code on 400s) has no overlay or hook surface in Speakeasy, so retries.py must be hand-maintained. It is tracked in gen.lock, so without a genignore entry the next `speakeasy generate` overwrites this PR's changes. pylintrc is already genignored the same way as precedent. Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com> --- .genignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.genignore b/.genignore index 4984053..858ae1b 100644 --- a/.genignore +++ b/.genignore @@ -1 +1,5 @@ -pylintrc \ No newline at end of file +pylintrc +# Owns retry response classification (408/429/5XX + transient inner error.code on 400s). +# Speakeasy has no overlay/hook surface for the 400-inner-code case, so this file is +# hand-maintained; genignore stops `speakeasy generate` from overwriting it. -- Claude +src/openrouter/utils/retries.py \ No newline at end of file