diff options
| author | Aiden Cline <[email protected]> | 2025-12-03 11:16:10 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2025-12-03 11:16:27 -0600 |
| commit | 91db82c138cc7ab1e046d078e44e6336669da3a6 (patch) | |
| tree | 307951b544a1f7a30da7e5310166d3affbbed072 | |
| parent | 0eb97086fce1283047fd2296fcdbc37b09b4763f (diff) | |
| download | opencode-91db82c138cc7ab1e046d078e44e6336669da3a6.tar.gz opencode-91db82c138cc7ab1e046d078e44e6336669da3a6.zip | |
add retry case for grok resource exhausted
| -rw-r--r-- | packages/opencode/src/session/retry.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/opencode/src/session/retry.ts b/packages/opencode/src/session/retry.ts index ace7350b2..3cabacdb8 100644 --- a/packages/opencode/src/session/retry.ts +++ b/packages/opencode/src/session/retry.ts @@ -65,6 +65,9 @@ export namespace SessionRetry { if (json.type === "error" && json.error?.type === "too_many_requests") { return "Too Many Requests" } + if (json.code === "Some resource has been exhausted") { + return "Provider is overloaded" + } } catch {} } |
