opencode 空响应致会话静默中断,1.18.20 修复重试
kevinkern · x · 2026-08-21
opencode 存在一个问题:当模型端点返回空补全(0 token、无文本、finish reason 为 unknown)时,会被当作正常完成的轮次,会话循环静默退出且不报错、不重试,任务中途看起来「突然停止」。作者在 GitHub issue #41469 中给出了复现方式与期望行为(应重试或报错)。kevinkern 表示重试问题已在 opencode 1.18.20 修复,但他早已在用该版本仍遇到问题;同时 pi 也在挣扎,说明很大程度上是网络/端点问题——端点有时返回空响应,而不同 harness 对此处理不同:opencode 视为成功完成,pi 则会重试。
所属事件:opencode 修复空响应致会话静默中断问题(2 条相关)→
「编程与Agent」频道最新
- 用 AI SDK 工厂清理 issue 积压:Vercel AI SDK 作者 25 分钟分享 — lgrammel · 2026-08-21
- 递归自我改进比想象更近:Schmid 剖析 Agent 自改代码现状 — _philschmid · 2026-08-21
- 用 14000 条推文构建营销知识库 — eptwts · 2026-08-21
- Redis 发布官方 Codex 插件,打造可靠开发流 — npew · 2026-08-21
- NVIDIA 回顾 Agent 循环生成 GPU 内核:曾被讥「只是个循环」 — bingxu_ · 2026-08-21
- Vibe Coding 的未来:不在代码能力,而在人机界面 — pranavmarla · 2026-08-21