From 6233497b7eb424f64f7ff4e09b26997495287615 Mon Sep 17 00:00:00 2001 From: Miguel Martinez Trivino Date: Fri, 17 Apr 2026 13:35:57 +0200 Subject: [PATCH] fix(cli): remove ResourceExhausted from retriable gRPC codes ResourceExhausted typically signals rate limiting or quota exhaustion. Blanket-retrying it can waste work against hard quotas and amplify load on an overloaded server. gRPC guidance is to only retry when the server explicitly signals safety via RetryInfo metadata. Refs #3053 Signed-off-by: Miguel Martinez Trivino --- app/cli/cmd/errors.go | 1 - 1 file changed, 1 deletion(-) diff --git a/app/cli/cmd/errors.go b/app/cli/cmd/errors.go index 8273cd0a1..5e8091646 100644 --- a/app/cli/cmd/errors.go +++ b/app/cli/cmd/errors.go @@ -63,7 +63,6 @@ func isRetriableAPIError(err error) bool { retriableCodes := []codes.Code{ codes.Unavailable, codes.Internal, - codes.ResourceExhausted, codes.DeadlineExceeded, }