fix: show helpful message when free usage limit is exceeded (#13005)
This commit is contained in:
@@ -64,6 +64,8 @@ export namespace SessionRetry {
|
|||||||
|
|
||||||
if (MessageV2.APIError.isInstance(error)) {
|
if (MessageV2.APIError.isInstance(error)) {
|
||||||
if (!error.data.isRetryable) return undefined
|
if (!error.data.isRetryable) return undefined
|
||||||
|
if (error.data.responseBody?.includes("FreeUsageLimitError"))
|
||||||
|
return `Free usage exceeded, add credits https://opencode.ai/zen`
|
||||||
return error.data.message.includes("Overloaded") ? "Provider is overloaded" : error.data.message
|
return error.data.message.includes("Overloaded") ? "Provider is overloaded" : error.data.message
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user