diff --git a/scripts/src/hwlab-node-web-observe-collect.ts b/scripts/src/hwlab-node-web-observe-collect.ts index bd21b62f..977d9893 100644 --- a/scripts/src/hwlab-node-web-observe-collect.ts +++ b/scripts/src/hwlab-node-web-observe-collect.ts @@ -195,7 +195,7 @@ function userMessageFor(items,prompt){ function cleanFinalResponseText(text){ const raw=String(text||'').trim(); if(!raw) return ''; - if(/^Code Agent$/iu.test(raw)) return ''; + if(/^Code Agent\\s*(?:running|completed|failed|canceled|cancelled)?$/iu.test(raw)) return ''; if(/Code Agent\\s*耗时[\\s\\S]*运行记录/iu.test(raw)) return ''; if(/^sent\\s+当前 AgentRun 请求已取消/u.test(raw)) return ''; if(/^(admitted|run|ok|error)\\s+/iu.test(raw)) return '';