← 返回更新日志

Gemini CLI v0.65.0-preview.0 预发布

2026-10-13 · GitHub 原文
## 变更内容 * 修复(cli):在不受信任的文件夹中强制使用只读工作区设置,作者:@jvargassanchez-dot,详见 https://github.com/google-gemini/gemini-cli/pull/29583 * 修复(core):恢复会话时避免重复的工具响应轮次,作者:@diegogodinezr,详见 https://github.com/google-gemini/gemini-cli/pull/29618 * 修复(core):快速退出时防止删除已恢复会话的历史记录(#29198),作者:@villahernandez-coder,详见 https://github.com/google-gemini/gemini-cli/pull/29584 * v0.64.0-preview.0 的变更日志,作者:@gemini-cli-robot,详见 https://github.com/google-gemini/gemini-cli/pull/29656 * v0.63.0 的变更日志,作者:@gemini-cli-robot,详见 https://github.com/google-gemini/gemini-cli/pull/29659 * 修复(core):使 OAuth 回调中的 iss 参数验证符合 RFC 9207 元数据规范,作者:@luisfelipe-alt,详见 https://github.com/google-gemini/gemini-cli/pull/29616 * 修复(cli):使用 Ctrl+O 展开时,避免不必要的终端清屏和滚动位置重置,作者:@jesussamuel-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29640 * 杂项(release):将版本提升至 0.65.0-nightly.20261006.gfb972b2f8,作者:@gemini-cli-robot,详见 https://github.com/google-gemini/gemini-cli/pull/29657 * 修复(ci):在 unassign-inactive-assignees 工作流中添加缺失的循环,作者:@ugorla-dev,详见 https://github.com/google-gemini/gemini-cli/pull/29609 * 修复(core):强制执行终端用户轮次不变量并规范化请求内容,作者:@luisfelipe-alt,详见 https://github.com/google-gemini/gemini-cli/pull/29612 * `新功能(telemetry):支持在遥测配置中使用自定义 OTLP 请求头`,作者:@jesussamuel-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29641 * 修复(auth):防止验证和 OAuth 重试无限循环,作者:@villahernandez-coder,详见 https://github.com/google-gemini/gemini-cli/pull/29655 * 修复(cli):处理 fetchJson 中的 JSON 解析错误和响应流错误,作者:@jesussamuel-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29658 * 修复(core):在 truncateString 中保留行终止符,作者:@diegogodinezr,详见 https://github.com/google-gemini/gemini-cli/pull/29673 * 修复(vscode-ide-companion):当 MCP 会话处于打开状态时,使 IdeServer.stop() 仍能完成解析,作者:@elberthc-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29674 * 修复(core):在工具结果显示中保留 ask_user 的问题文本,作者:@elberthc-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29677 * 修复(core):消除对不受信任命令标志和复合循环的误报,作者:@DavidAPierce,详见 https://github.com/google-gemini/gemini-cli/pull/29672 * 修复(cli):重新选择 Google 登录时清除缓存的凭据,作者:@urielefrenvirtusa,详见 https://github.com/google-gemini/gemini-cli/pull/29643 * 修复(cli):解决交互模式下按下 Enter 键时发生卡住的问题(#23297),作者:@elberthc-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29476 * 性能(core):优化忽略项过滤并启用子树剪枝(#29077),作者:@amelidev,详见 https://github.com/google-gemini/gemini-cli/pull/29582 * 修复(a2a-server):在顺序批处理中,将工具拒绝隔离到当前活动调用,作者:@jvargassanchez-dot,详见 https://github.com/google-gemini/gemini-cli/pull/29683 * 修复(cli):跳过对 `@<directory>` 引用进行的预先递归文件读取,作者:@jvargassanchez-dot,详见 https://github.com/google-gemini/gemini-cli/pull/29617 * 修复(cli):当某个扩展未通过允许列表检查时,仍继续加载其他扩展,作者:@jesussamuel-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29720 * 修复(cli):修正包含扩展 Unicode 字符时反向搜索的高亮索引,作者:@diegogodinezr,详见 https://github.com/google-gemini/gemini-cli/pull/29699 * 修复(core):将仅包含空白字符的 UTF-16 和 UTF-32 文件视为空文件,作者:@jesussamuel-byte,详见 https://github.com/google-gemini/gemini-cli/pull/29722 * 修复(cli):恢复终端宽度变化时经过防抖处理的静态 UI 刷新,作者:@jvargassanchez-dot,详见 https://github.com/google-gemini/gemini-cli/pull/29644 * 修复(cli):防止快速按下 Ctrl-C 中断时导致会话污染,作者:@villahernandez-coder,详见 https://github.com/google-gemini/gemini-cli/pull/29728 **完整变更日志**:https://github.com/google-gemini/gemini-cli/compare/v0.64.0-preview.1...v0.65.0-preview.0