fix(glmt): gate retry rate limit logs behind verbose flag

Rate limit retry messages now only appear when verbose mode is enabled,
keeping test output clean while preserving debug capability.
This commit is contained in:
kaitranntt
2026-02-03 21:09:18 -05:00
parent 38d2db9304
commit 73824bc99e
+10 -6
View File
@@ -447,9 +447,11 @@ export class GlmtProxy {
lastError = err;
const delay = this.calculateRetryDelay(attempt, retryAfter);
console.error(
`[glmt-proxy] Rate limited, retry ${attempt + 1}/${this.retryConfig.maxRetries} after ${Math.round(delay)}ms`
);
if (this.verbose) {
console.error(
`[glmt-proxy] Rate limited, retry ${attempt + 1}/${this.retryConfig.maxRetries} after ${Math.round(delay)}ms`
);
}
await this.sleep(delay);
}
@@ -507,9 +509,11 @@ export class GlmtProxy {
lastError = err;
const delay = this.calculateRetryDelay(attempt, retryAfter);
console.error(
`[glmt-proxy] Rate limited, retry ${attempt + 1}/${this.retryConfig.maxRetries} after ${Math.round(delay)}ms`
);
if (this.verbose) {
console.error(
`[glmt-proxy] Rate limited, retry ${attempt + 1}/${this.retryConfig.maxRetries} after ${Math.round(delay)}ms`
);
}
await this.sleep(delay);
}