开源gemini-cli Releases·原文 2026年9月24日

gemini-cli发布v0.62.0-preview.0,修复PTY生命周期与OAuth凭证问题

这一预览版以修复为主:涉及A2A服务端、核心PTY清理、OAuth刷新令牌保留、终端渲染内存管理等,同时包含一项Gemini 3.8 Flash / 3.5 Flash Lite相关改动。

AI解读:gemini-cli发布v0.62.0-preview.0,是一个以修复为主的预览版本,改动覆盖核心执行、认证、终端UI、VS Code集成和测试稳定性。

对日常使用者影响最直接的是几处核心修复:OAuth刷新时保留refresh token、凭据删除改为幂等、PTY文件描述符清理和Windows ConPTY退出生命周期同步。这些改的是崩溃和凭证丢失一类的底层问题,而不是新功能。

版本里还出现了一个名为“Feat/gemini 3.8 flash 3.5 flash lite”的PR,但从发布说明看不出它具体引入了什么能力,只能确认该改动被包含在此预览版中。

如果你在用预览版,这个版本值得升级的理由是稳定性修复;如果依赖A2A服务端或VS Code扩展,相关的小修复也在这个版本里。

gemini-cli发布v0.62.0-preview.0。发布说明由 @gemini-cli-robot生成,列出本周期合并的一批改动,完整变更对比链接指向v0.61.0-preview.1到v0.62.0-preview.0。

核心与执行层修复

核心部分有几处直接涉及运行稳定性。@villahernandez-coder的 #29339 修复了OAuth刷新时保留refresh token的问题,并让凭据删除变为幂等。@jesussamuel-byte的 #29340 改进了PTY文件描述符清理和执行生命周期管理;@jvargassanchez-dot的 #29379 则同步了ConPTY进程退出生命周期,并加固PTY输出的最终处理。

  • #29339:刷新时保留oauth refresh token,凭据删除幂等
  • #29340:改善PTY文件描述符清理与执行生命周期管理
  • #29379:同步ConPTY进程退出生命周期,加固PTY输出finalization
  • #29380:改进终端缓冲区内存管理,并格式化Windows诊断路径

A2A服务端与MCP工具调用格式

A2A服务端在任务元数据接口遇到不支持的store时增加了提前返回(@jesussamuel-byte,#29334)。核心与ACP部分将MCP工具调用标题格式化为结构化签名,并把解释内容分离(@jvargassanchez-dot,#29341)。

  • #29334:tasks metadata endpoint对不支持的store提前返回
  • #29341:MCP工具调用标题改为结构化签名,解释内容分离

CLI与IDE集成

CLI方面,@urielefrenvirtusa的 #29343 在请求取消时抑制未捕获的AbortError日志;同一位贡献者的 #29439 让ACP模式在request_permission之前先发出tool_call更新。VS Code IDE伴侣扩展方面,@amelidev的 #29378 修复了关闭diff标签页时终端焦点丢失的问题。

  • #29343:请求取消时不再抛出未捕获的AbortError日志
  • #29439:ACP模式下先发tool_call更新再请求权限
  • #29378:vscode-ide-companion关闭diff标签页时保留终端焦点
  • #29377:更新认证错误文档链接为有效锚点并添加回退

其他改动

@diegogodinezr的 #29347 在边框渲染中防范负的布局尺寸;#29401 规范化proxy-agent的esbuild interop以支持环境代理解析。测试方面,@DavidAPierce的 #29185 对run_shell_command和file-system-interactive集成测试做了去抖动处理,另有 #29462 检查在尝试运行VS Code集成测试时测试是否存在。

发布说明还包含 @DavidAPierce的 #29443,题为“Feat/gemini 3.8 flash 3.5 flash lite”,但说明中未给出该改动的具体内容。版本号在周期内从 0.62.0-nightly.20260915.gae28844fb推进到 0.62.0-nightly.20260918.g9450ade79。

  • #29347:UI边框渲染防范负布局尺寸
  • #29401:规范化proxy-agent esbuild interop
  • #29185:去抖动run_shell_command与file-system-interactive测试
  • #29462:运行前检查VS Code集成测试是否存在
  • #29443:Feat/gemini 3.8 flash 3.5 flash lite(具体内容未在说明中给出)

信息来源

更多

新闻专题
外观