tests & releases

This commit is contained in:
Ryan Ghadimi
2026-01-16 09:44:57 +00:00
parent acf4bd70fb
commit a68693e20a
3 changed files with 183 additions and 0 deletions
@@ -136,6 +136,11 @@ class CacheServiceClient implements Rpc {
throw new NetworkError(error?.code)
}
// Re-throw rate limit errors without retry
if (error.message?.startsWith('Rate limited:')) {
throw error
}
isRetryable = true
errorMessage = error.message
}