From efc9b37965994058625f7437ab32509d44376195 Mon Sep 17 00:00:00 2001 From: JianFeeeee Date: Mon, 19 Oct 2026 18:02:30 +0800 Subject: [PATCH] =?UTF-8?q?fix(codearts):=20=E8=AF=86=E5=88=AB=20InferHub?= =?UTF-8?q?=20=E6=9C=AA=E6=B3=A8=E5=86=8C=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (cherry picked from commit c9f34538ec9805cd3c40676885261f1799ceb08e) --- internal/core/channels_dead_model_test.go | 3 +++ internal/lua/plugins/channels.lua | 1 + 2 files changed, 4 insertions(+) diff --git a/internal/core/channels_dead_model_test.go b/internal/core/channels_dead_model_test.go index d435721..2d1fecd 100644 --- a/internal/core/channels_dead_model_test.go +++ b/internal/core/channels_dead_model_test.go @@ -37,6 +37,9 @@ func TestDeadModelGoneJudgement(t *testing.T) { {"The model does not exist", true, "does not exist"}, {"error: model_not_found", true, "独占一句话(行尾)"}, {"model_not_found.", true, "后面是句末标点"}, + {"model is not registered", true, "CodeArts/InferHub 下架模型的真实文案"}, + {"InferHub.002002009.404: The model is not registered, please request other model", true, + "CodeArts 完整 404 文案"}, // ── 阴性:看着像但**不是**下架 ── {"error_class=model_not_found, retry allowed", false, "字段名后面还有内容(初版误判下架,实测教训)"}, diff --git a/internal/lua/plugins/channels.lua b/internal/lua/plugins/channels.lua index d8c674d..10f70ae 100644 --- a/internal/lua/plugins/channels.lua +++ b/internal/lua/plugins/channels.lua @@ -6789,6 +6789,7 @@ end -- 或收尾括号/引号,**不含逗号**。 local DEAD_GONE_PATTERNS = { "model%s+not%s+found", + "model%s+is%s+not%s+registered", "unknown%s+model", "no%s+such%s+model", "nonexistent%s+model",