opencode bug:会话中切换模型后 agent 仍自称旧模型身份

bluelovers · ghdev · 2026-10-17

opencode(v2.0.29)的一个已确认 bug:系统提示中的 Your Model 身份块只在会话初始化时注入,会话中途切换模型后不会刷新,导致 agent 继续报告旧模型名,自我身份错误。作者通过实测验证:切换到 opencode-go/hy3 后,agent 仍自称 mimo-v2.6-flash-free。问题根源是 agent 可见的模型身份只有系统提示注入这一来源,环境变量仅暴露 OPENCODESESSIONID 等,没有 MODEL/PROVIDER 变量,agent 无法观测当前活跃模型。已在 issue 中给出完整复现步骤。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →