fix(proxy): SSE结束后识别假200错误 (#735)
* fix(proxy): SSE结束后识别假200错误 * test(proxy): 补充假200检测注释与用例 * feat(session): 支持禁用会话响应体存储 * chore: 更新会话详情存储提示并同步部署模板 * fix(proxy): 补齐假200的 endpoint 失败记录与用例 * fix(proxy): 加固假200检测一致性与脱敏 * fix(proxy): 流式中断按失败结算并改用错误码 * fix(ui): 假200流式失败提示 * fix(ui): ProviderChain 假200提示 * fix(proxy): 非自然结束计入熔断 - streamEndedNormally=false 且非 client abort:记录 provider/endpoint failure\n- 补充注释说明 STORE_SESSION_RESPONSE_BODY 仅影响持久化\n- upstream-error-detection 增补脱敏/截断单测 * chore: 修复 Biome 格式检查 * fix(proxy): 异常流式也消费 deferred meta - 超时/中断/异常路径也调用 finalizeStream,补齐 providerChain 与熔断归因\n- 持久化 providerId 优先使用 deferred meta,避免假200/异常流归因错位\n- upstream-error-detection 增补 options/空白输入用例 * fix(proxy): 收敛假200检测触发条件 --------- Co-authored-by: tesgth032 <tesgth032@users.noreply.github.com>
T
tesgth032 committed
8738061bf4e2e3a4bde447fa22ae3f2b19db2edd
Parent: a411900
Committed by GitHub <noreply@github.com>
on 2/9/2026, 5:04:59 AM