Browse Source

Merge pull request #293 from RooVetGit/better_api_error_messages

Better API error messages
Matt Rubens 1 year ago
parent
commit
50b1752e4e
1 changed files with 1 additions and 10 deletions
  1. 1 10
      src/core/Cline.ts

+ 1 - 10
src/core/Cline.ts

@@ -815,16 +815,7 @@ export class Cline {
 				// Automatically retry with delay
 				await this.say(
 					"error",
-					`Error (${
-					  error.message?.toLowerCase().includes("429") ||
-					  error.message?.toLowerCase().includes("rate limit") ||
-					  error.message?.toLowerCase().includes("too many requests") ||
-					  error.message?.toLowerCase().includes("throttled")
-					    ? "rate limit"
-					    : error.message?.includes("500") || error.message?.includes("503")
-					      ? "internal server error"
-					      : "unknown"
-					}). ↺ Retrying in ${requestDelay} seconds...`,
+					`${error.message ?? "Unknown error"} ↺ Retrying in ${requestDelay} seconds...`,
 				)
 				await this.say("api_req_retry_delayed")
 				await delay(requestDelay * 1000)