Skip to content

fix: tolerate completed Qoder streams without done - #116

Merged
caigee-cmd merged 1 commit into
mainfrom
codex/fix-qoder-extreme-sse
Sep 8, 2026
Merged

fix: tolerate completed Qoder streams without done#116
caigee-cmd merged 1 commit into
mainfrom
codex/fix-qoder-extreme-sse

Conversation

@caigee-cmd

Copy link
Copy Markdown
Owner

Issue #96 中,部分 Qoder 模型已返回完整内容,但 SSE 提前关闭且未发送 [DONE],代理因此误报 upstream_stream_incomplete。

本 PR:

  • 允许带 finish_reason 的完整流在缺少 [DONE] 时正常结束
  • 保留真正异常 EOF 的错误处理
  • 增加 SSE 回归测试
  • 增加按模型启用的脱敏诊断日志 QODER_SSE_DIAGNOSTIC_MODELS

验证:Worker tests 54 passed。

@caigee-cmd
caigee-cmd merged commit 845010e into main Sep 8, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant