开源gemini-cli Releases·原文 2026年10月14日

gemini-cli发布v0.65.0-preview.0:修复不可信目录设置、会话恢复与OAuth循环

该预览版包含约 25 项变更,涉及CLI安全设置、核心会话处理、OAuth验证、遥测自定义OTLP头以及终端交互修复。

AI解读:gemini-cli发布v0.65.0-preview.0预览版,变更记录来自GitHub发布页,由gemini-cli-robot整理。

会话与核心:修复恢复会话时重复工具响应轮次(PR #29618)、快速退出导致已恢复会话历史被删除(PR #29584)、快速Ctrl-C中断导致会话污染(PR #29728)。

认证:OAuth回调iss参数校验与RFC 9207元数据对齐(PR #29616),并防止无限验证与OAuth重试循环(PR #29655)。

新增功能:遥测配置支持自定义OTLP头(PR #29641)。

其余为CLI交互、性能与CI工作流修复,包括Ctrl+O展开时避免终端清屏与滚动重置、@ 引用不再预读递归文件、忽略过滤性能优化等。

gemini-cli发布v0.65.0-preview.0预览版,完整变更列表由gemini-cli-robot在GitHub Releases页面发布。该版本从v0.64.0-preview.1起累计约 25 项变更,涵盖CLI安全、核心会话处理、认证与遥测。

发布说明将PR #29583 列为安全修复:在不可信文件夹中强制工作区设置为只读。另一项安全相关修复PR #29672 用于消除对不可信命令标志和复合循环的误报。

会话恢复与退出行为修复

核心模块修复了会话恢复场景下的多个问题:恢复会话时不再产生重复的工具响应轮次(PR #29618);快速退出时不再删除已恢复的会话历史(PR #29584);快速Ctrl-C中断不再导致会话污染(PR #29728)。

  • PR #29618:避免恢复会话时重复工具响应轮次
  • PR #29584:防止快速退出删除已恢复会话历史
  • PR #29728:防止快速Ctrl-C中断导致会话污染

OAuth与认证

认证方面有两项修复:OAuth回调iss参数校验与RFC 9207元数据对齐(PR #29616);防止无限验证和OAuth重试循环(PR #29655)。

  • PR #29616:OAuth回调iss参数校验对齐RFC 9207元数据
  • PR #29655:防止无限验证与OAuth重试循环

新增功能与其他修复

新增功能方面,遥测配置支持自定义OTLP头(PR #29641)。其余变更包括CLI交互、性能与CI工作流修复:用Ctrl+O展开时不再触发不必要的终端清屏和滚动重置(PR #29640);@ 引用不再提前递归读取文件(PR #29617);忽略过滤性能优化并启用子树剪枝(PR #29582);交互模式下回车键卡住问题得到修复(PR #29476)。

  • PR #29641:遥测配置支持自定义OTLP头(feat)
  • PR #29640:Ctrl+O展开时避免不必要的终端清屏与滚动重置
  • PR #29617:@ 引用跳过提前递归文件读取
  • PR #29582:优化忽略过滤并启用子树剪枝(perf)
  • PR #29476:修复交互模式回车键卡住问题

信息来源