refactor: standardize error handling across components by utilizing CustomApiError for improved error messaging

This commit is contained in:
Junyan Qin
2026-01-03 00:56:25 +08:00
parent b0b7b914d8
commit 914f77ff37
14 changed files with 38 additions and 241 deletions
@@ -108,7 +108,7 @@ export default function DynamicFormItemComponent({
setLlmModels(models);
})
.catch((err) => {
toast.error('Failed to get LLM model list: ' + err.message);
toast.error('Failed to get LLM model list: ' + err.msg);
});
}
}, [config.type]);
@@ -124,7 +124,7 @@ export default function DynamicFormItemComponent({
setKnowledgeBases(resp.bases);
})
.catch((err) => {
toast.error('Failed to get knowledge base list: ' + err.message);
toast.error('Failed to get knowledge base list: ' + err.msg);
});
// Fetch plugin system status
@@ -165,7 +165,7 @@ export default function DynamicFormItemComponent({
setBots(resp.bots);
})
.catch((err) => {
toast.error('Failed to get bot list: ' + err.message);
toast.error('Failed to get bot list: ' + err.msg);
});
}
}, [config.type]);