gemini-cli发布v0.65.0 nightly,修复不受信任目录下的工作区设置与恢复会话问题
Google的gemini-cli在 2026 年 10 月 7 日的nightly版本中合并了多项修复,包括在不受信任文件夹中强制只读工作区设置、避免恢复会话时重复工具响应轮次、防止快速退出删除已恢复会话历史。
AI解读:这次nightly版本的新增内容主要是三个修复方向:不受信任文件夹的工作区设置被强制为只读、恢复会话时不再重复工具响应轮次、快速退出不再删除已恢复会话历史。这些改动由不同贡献者提交并被合并到v0.65.0-nightly.20261007.gef59c532f。
对使用gemini-cli的开发者来说,最需要弄清的是“不受信任文件夹”下设置变动的边界:发布说明只说在该场景下强制只读工作区设置,没有说明此前默认行为,也没有给出判断文件夹是否受信任的具体条件。
恢复会话相关有两处独立修复:一处针对恢复会话时重复的工具响应轮次,另一处针对快速退出时删除已恢复会话历史。来源没有给出复现步骤或影响范围,因此不能推断这些问题在所有会话或所有平台上都会出现。
这些改动的实际行为变化仍需以对应PR为准。
gemini-cli发布了v0.65.0-nightly.20261007.gef59c532f版本,变更日志列出多项已合并的修复和更新。
其中三项修复与工作区和会话行为直接相关:在不受信任文件夹中强制只读工作区设置、恢复会话时避免重复工具响应轮次、快速退出时防止删除已恢复会话历史。
版本还包含OAuth回调iss参数校验对齐RFC 9207元数据、Ctrl+O展开时避免不必要的终端清屏和滚动重置,以及v0.64.0-preview.0和v0.63.0的变更日志和版本号提升。
不受信任文件夹下强制只读工作区设置
变更日志显示,PR #29583 由 @jvargassanchez-dot提交,内容是在不受信任文件夹中强制只读工作区设置(fix(cli): enforce read-only workspace settings in untrusted folders)。
发布说明没有解释gemini-cli如何判定一个文件夹是否受信任,也没有说明这一强制只读会限制哪些具体设置项或操作。
- PR #29583:在不受信任文件夹中强制只读工作区设置。
恢复会话的两处修复
PR #29618 由 @diegogodinezr提交,内容是在恢复会话时避免重复的工具响应轮次(fix(core): avoid duplicate tool response turns when resuming sessions)。
PR #29584 由 @villahernandez-coder提交,关联issue #29198,内容是在快速退出时防止删除已恢复会话历史(fix(core): prevent deletion of resumed session history on quick exit)。
发布说明没有提供这两处问题的复现步骤、发生条件或受影响版本范围。
- PR #29618:恢复会话时避免重复工具响应轮次。
- PR #29584(关联 #29198):快速退出时防止删除已恢复会话历史。
其他合并项
PR #29616 由 @luisfelipe-alt提交,将OAuth回调iss参数校验与RFC 9207元数据对齐(fix(core): align OAuth callback iss parameter validation with RFC 9207 metadata)。
PR #29640 由 @jesussamuel-byte提交,在Ctrl+O展开时避免不必要的终端清屏和滚动重置(fix(cli): prevent unnecessary terminal clears and scroll resets when expanding with Ctrl+O)。
变更日志还包含v0.64.0-preview.0和v0.63.0的Changelog条目,以及将版本号提升到 0.65.0-nightly.20261006.gfb972b2f8的提交。
- PR #29616:OAuth回调iss参数校验对齐RFC 9207元数据。
- PR #29640:Ctrl+O展开时避免不必要的终端清屏和滚动重置。
- 包含v0.64.0-preview.0与v0.63.0的Changelog条目,以及版本号提升提交。