Skip to content

Commit 50b1752

Browse files
authored
Merge pull request #293 from RooVetGit/better_api_error_messages
Better API error messages
2 parents 537514d + 00ac5b4 commit 50b1752

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

src/core/Cline.ts

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -815,16 +815,7 @@ export class Cline {
815815
// Automatically retry with delay
816816
await this.say(
817817
"error",
818-
`Error (${
819-
error.message?.toLowerCase().includes("429") ||
820-
error.message?.toLowerCase().includes("rate limit") ||
821-
error.message?.toLowerCase().includes("too many requests") ||
822-
error.message?.toLowerCase().includes("throttled")
823-
? "rate limit"
824-
: error.message?.includes("500") || error.message?.includes("503")
825-
? "internal server error"
826-
: "unknown"
827-
}). ↺ Retrying in ${requestDelay} seconds...`,
818+
`${error.message ?? "Unknown error"} ↺ Retrying in ${requestDelay} seconds...`,
828819
)
829820
await this.say("api_req_retry_delayed")
830821
await delay(requestDelay * 1000)

0 commit comments

Comments
 (0)