OpenCode 复现 bug:模型只回推理 token 时 agent 静默停摆无任何报错
juancarlosm · ghdev · 2026-10-14
OpenCode 仓库一个已标记 reproduced 的 issue 报告了一个隐蔽的 agent 停摆问题。
- 现象:使用 Gemini 模型(如 gemini-3.5-flash-lite)的 agentic 会话中,工具调用返回后的某一步偶发只流式返回推理 token(如 24 个 reasoning tokens),无文本、无工具调用、finishreason 为 "stop"。
- 后果:OpenCode 2.0.29 将这一步当作正常完成静默结账,agent 直接停止等待用户,不显示任何消息或错误。
- 背景:这是旧 issue #49673(DeepSeek V4.1 Flash 上的同类症状)的复发,旧 issue 因针对 OpenCode 1 被关闭后未再跟进。
- 期望行为:无文本且无工具调用的步骤不应被算作成功回合,应重试或显式报错让用户知道可以继续。
「编程与Agent」频道最新
- Neon 推出 TanStack AI 官方 AI Gateway 适配器,一个凭据调用多家模型 — matei_zaharia · 2026-10-23
- Reflection AI 演示 Beam 接入 opencode,自动微调 Gemma-4 准确率提升 66.5% — danielhanchen · 2026-10-23
- Cua 推出 Spaces SDK:让 Hermes 等 Agent 跑在你自己的电脑沙箱里 — Teknium · 2026-10-23
- PHP 爆两个未认证 RCE 漏洞,ProjectDiscovery 推全网免费告警服务 — cyb3rops · 2026-10-23
- Modal 开源 Spindle:Tinker 兼容自托管训练服务器,按 GPU 计费替代按 token 计费 — josh_wills · 2026-10-23
- 用 Cosmos DB Agent Kit 复查 Claude 写的 Azure 应用,实测能省多少 RU — adnan_hashmi · 2026-10-23