diff --git a/resources/assets/js/components/AIAssistant/index.vue b/resources/assets/js/components/AIAssistant/index.vue index 77ec8e741..08433fc96 100644 --- a/resources/assets/js/components/AIAssistant/index.vue +++ b/resources/assets/js/components/AIAssistant/index.vue @@ -945,8 +945,8 @@ export default { } }, () => { // SSE 连接失败(重试次数用完)时的回调 - if (responseEntry && responseEntry.status === 'streaming') { - responseEntry.status = 'completed'; + if (responseEntry && ['streaming', 'waiting'].includes(responseEntry.status)) { + this.markResponseError(responseEntry, this.$L('连接失败,请重试')); } this.releaseSSEClient(sse); this.saveCurrentSession();