• David Yang's avatar
    fix(chat): keep audit results on abort and stop blank success messages · d41f3405
    David Yang authored
    - emit STOPPED terminal chunk on abort so partial text and pending
      auditResult/auditExport stay attached to the message
    - fill '已停止生成。' when nothing was streamed, and skip local
      fallback scoring once the user has stopped
    - treat aborted signal (including string abort reason) as terminal in
      the request catch
    - drop stale stream/error updates in useChat when the target message
      was removed, e.g. after switching conversations
    d41f3405
Name
Last commit
Last update
.husky Loading commit data...
docs Loading commit data...
mock Loading commit data...
public Loading commit data...
src Loading commit data...
.env.example Loading commit data...
.eslintrc.js Loading commit data...
.gitignore Loading commit data...
.lintstagedrc Loading commit data...
.npmrc Loading commit data...
.prettierignore Loading commit data...
.prettierrc Loading commit data...
.stylelintrc.js Loading commit data...
.umirc.ts Loading commit data...
AUDIT_KNOWLEDGE_BASE_DESIGN.md Loading commit data...
README.md Loading commit data...
audit_public.md Loading commit data...
package.json Loading commit data...
pnpm-lock.yaml Loading commit data...
pnpm-workspace.yaml Loading commit data...
postcss.config.js Loading commit data...
tsconfig.json Loading commit data...
typings.d.ts Loading commit data...