fix: stabilize e2e flow in clean CI env

Signed-off-by: majiayu000 <majiayu000@users.noreply.github.com>
This commit is contained in:
majiayu000
2026-03-27 17:19:31 +08:00
parent bc608e97bd
commit 83f9193749
11 changed files with 146 additions and 92 deletions

View File

@@ -78216,7 +78216,9 @@ var PROVIDER_BILLING_URLS = {
};
var InsufficientCreditsError = class extends Error {
constructor(provider, message) {
super(message || `Insufficient credits or quota for provider '${provider}'`);
super(
message || `Insufficient credits or quota for provider '${provider}'`
);
this.name = "InsufficientCreditsError";
this.provider = provider;
}
@@ -88734,11 +88736,9 @@ var GenerateCommitMessageErrorEnum = ((GenerateCommitMessageErrorEnum2) => {
return GenerateCommitMessageErrorEnum2;
})(GenerateCommitMessageErrorEnum || {});
async function handleModelNotFoundError(error, provider, currentModel) {
console.log(
source_default.red(`
console.log(source_default.red(`
\u2716 Model '${currentModel}' not found
`)
);
`));
const suggestedModels = getSuggestedModels(provider, currentModel);
const recommended = RECOMMENDED_MODELS[provider];
if (suggestedModels.length === 0) {