← 返回更新日志

Gemini CLI v0.37.0

2026-04-08 · GitHub 原文
## 更新内容 * feat(evals): 将测试代理集中到 test-utils 中以便复用,由 @Samee24 提交于 https://github.com/google-gemini/gemini-cli/pull/23616 * revert: chore(config): 默认禁用代理,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/23672 * fix(plan): 更新遥测属性键并添加时间戳,由 @Adib234 提交于 https://github.com/google-gemini/gemini-cli/pull/23685 * fix(core): 防止 MCP 发现过程过早完成,由 @jackwotherspoon 提交于 https://github.com/google-gemini/gemini-cli/pull/23637 * feat(browser): 为浏览器代理设置添加 maxActionsPerTask,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/23216 * fix(core): 改进代理加载器在空路径下的错误格式,由 @adamfweidman 提交于 https://github.com/google-gemini/gemini-cli/pull/23690 * fix(cli): 仅在自动更新进行时显示更新旋转图标,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23709 * 优化引导指标以显式记录持续时间并使用层级名称,由 @yunaseoul 提交于 https://github.com/google-gemini/gemini-cli/pull/23678 * chore(tools): 为工具和调用添加 toJSON 以减少日志冗长,由 @alisa-alisa 提交于 https://github.com/google-gemini/gemini-cli/pull/22899 * fix(cli): 稳定复制模式以防止闪烁和光标重置,由 @mattKorwel 提交于 https://github.com/google-gemini/gemini-cli/pull/22584 * fix(test): 将不稳定的 ctrl-c 退出测试移至非阻塞套件,由 @mattKorwel 提交于 https://github.com/google-gemini/gemini-cli/pull/23732 * feat(skills): 添加用于自动化故障复制的 CI 技能,由 @mattKorwel 提交于 https://github.com/google-gemini/gemini-cli/pull/23720 * feat(sandbox): 为操作系统特定的沙箱管理器实现 forbiddenPaths,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/23282 * fix(core): 在 shell 工具中条件性暴露 additional_permissions,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/23729 * refactor(core): 标准化操作系统特定的沙箱测试并提取 Linux 辅助方法,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/23715 * 格式化最近添加的脚本,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23739 * fix(ui): 防止在子命令补全中过于急切地匹配斜杠,由 @keithguerin 提交于 https://github.com/google-gemini/gemini-cli/pull/20136 * 修复 Gemini 3.1 Pro 到 customtools 模型的动态路由,由 @kevinjwang1 提交于 https://github.com/google-gemini/gemini-cli/pull/23641 * feat(core): 为远程代理支持内联 agentCardJson,由 @adamfweidman 提交于 https://github.com/google-gemini/gemini-cli/pull/23743 * fix(cli): 在无头模式下跳过控制台日志/信息,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/22739 * test(core): 在 Linux CI 上为沙箱集成测试安装 bubblewrap,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/23583 * docs(reference): 将工具表格拆分为分类章节,由 @sheikhlimon 提交于 https://github.com/google-gemini/gemini-cli/pull/21516 * fix(browser): 检测查询参数中的嵌入式 URL 以防止 allowedDomains 绕过,由 @tony-shi 提交于 https://github.com/google-gemini/gemini-cli/pull/23225 * fix(browser): 向域限制系统提示添加代理绕过约束,由 @tony-shi 提交于 https://github.com/google-gemini/gemini-cli/pull/23229 * fix(policy): 放宽 plan 模式下 write_file 的 argsPattern 以允许无会话 ID 的路径,由 @Adib234 提交于 https://github.com/google-gemini/gemini-cli/pull/23695 * docs: 修复 CONTRIBUTING 中的语法和沙箱文档中的编号,由 @splint-disk-8i 提交于 https://github.com/google-gemini/gemini-cli/pull/23448 * fix(acp): 通过添加权限提示允许附件,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/23680 * fix(core): 将 AbortSignal 线程传递给聊天压缩请求 (#20405),由 @SH20RAJ 提交于 https://github.com/google-gemini/gemini-cli/pull/20778 * feat(core): 实现 Windows 沙箱动态扩展第 1 阶段和第 2.1 阶段,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23691 * 在沙箱文档中添加关于 root 权限的说明,由 @diodesign 提交于 https://github.com/google-gemini/gemini-cli/pull/23314 * docs(core): 为远程代理记录 agent_card_json 字符串字面量选项,由 @adamfweidman 提交于 https://github.com/google-gemini/gemini-cli/pull/23797 * fix(cli): 通过在 React Ink 启动前无条件恢复 process.stdin 来解决无头环境下的 TTY 挂起问题,由 @cocosheng-g 提交于 https://github.com/google-gemini/gemini-cli/pull/23673 * fix(ui): 清理编辑器中的估计字符串长度临时方案,由 @keithguerin 提交于 https://github.com/google-gemini/gemini-cli/pull/23694 * feat(browser): 动态发现只读工具,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/23805 * docs: 在设置架构中澄清 `general.plan.directory` 的策略要求,由 @jerop 提交于 https://github.com/google-gemini/gemini-cli/pull/23784 * 回滚 "perf(cli): 优化 --version 启动时间 (#23671)",由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23812 * 不要抑制来自 wombat 的错误,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23822 * fix(ui): 防止 Escape 键在 shell 模式下取消请求,由 @PrasannaPal21 提交于 https://github.com/google-gemini/gemini-cli/pull/21245 * v0.36.0-preview.0 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/23702 * feat(core,ui): 添加实验性支持的 gemini flash 3.1 lite,由 @chrstnb 提交于 https://github.com/google-gemini/gemini-cli/pull/23794 * v0.36.0-preview.3 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/23827 * 新的 linting 检查:github-actions-pinning,由 @alisa-alisa 提交于 https://github.com/google-gemini/gemini-cli/pull/23808 * fix(cli): 在无可用的技能时显示有用的指导,由 @Niralisj 提交于 https://github.com/google-gemini/gemini-cli/pull/23785 * fix: 聊天日志和错误正确处理 tail 工具调用,由 @googlestrobe 提交于 https://github.com/google-gemini/gemini-cli/pull/22460 * 不要尝试从不存在的发布中移除标签,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23830 * fix(cli): 允许提问对话框占据完整窗口高度,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/23693 * fix(core): 在遥测中去除错误类型的前导下划线,由 @yunaseoul 提交于 https://github.com/google-gemini/gemini-cli/pull/23824 * v0.35.0 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/23819 * feat(evals): 添加可靠性收集器和 500/503 重试支持,由 @alisa-alisa 提交于 https://github.com/google-gemini/gemini-cli/pull/23626 * feat(sandbox): 动态 Linux 沙箱扩展和工作树支持,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/23692 * 将使用示例合并到快速入门文档中,由 @diodesign 提交于 https://github.com/google-gemini/gemini-cli/pull/23319 * fix(cli): 在斜杠命令搜索中优先匹配主名称,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/23850 * v0.35.1 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/23840 * fix(browser): 跨导航保持输入阻止器激活,由 @kunal-10-cloud 提交于 https://github.com/google-gemini/gemini-cli/pull/22562 * feat(core): 用于在审查 PR 时查找重复代码的新技能,由 @devr0306 提交于 https://github.com/google-gemini/gemini-cli/pull/23704 * fix(core): 用显式策略规则替换硬编码的非交互式 ASK_USER 拒绝,由 @ruomengz 提交于 https://github.com/google-gemini/gemini-cli/pull/23668 * fix(plan): 退出计划模式后切换到 flash 模型,由 @Adib234 提交于 https://github.com/google-gemini/gemini-cli/pull/23885 * feat(gcp): 添加开发人员工作基础设施,由 @mattKorwel 提交于 https://github.com/google-gemini/gemini-cli/pull/23814 * fix(a2a-server): A2A 服务器应在交互模式下执行询问策略,由 @kschaab 提交于 https://github.com/google-gemini/gemini-cli/pull/23831 * feat(core): 定义 TrajectoryProvider 接口,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/23050 * 文档:更新配额和定价,由 @jkcinouye 提交于 https://github.com/google-gemini/gemini-cli/pull/23835 * fix(core): 允许禁用环境变量脱敏,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/23927 * feat(cli): 通过终端铃声回退跨平台启用通知,由 @genneth 提交于 https://github.com/google-gemini/gemini-cli/pull/21618 * feat(sandbox): 为环境文件实现机密可见性锁定,由 @DavidAPierce 提交于 https://github.com/google-gemini/gemini-cli/pull/23712 * fix(core): 移除 shell outputChunks 缓冲区缓存以防止内存膨胀并清理提示输入,由 @spencer426 提交于 https://github.com/google-gemini/gemini-cli/pull/23751 * feat(core): 实现持久浏览器会话管理,由 @kunal-10-cloud 提交于 https://github.com/google-gemini/gemini-cli/pull/21306 * refactor(core): 将沙箱拒绝解析委托给 SandboxManager,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/23928 * dep(update) 将 Ink 版本更新至 6.5.0,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/23843 * 文档:更新 'docs-writer' 技能以支持相对链接,由 @jkcinouye 提交于 https://github.com/google-gemini/gemini-cli/pull/21463 * v0.36.0-preview.4 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/23935 * fix(acp): 更新 ACP 客户端的允许批准流程以修复配置持久性并与 TUI 兼容,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/23818 * v0.35.2 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/23960 * ACP 集成文档,由 @g-samroberts 提交于 https://github.com/google-gemini/gemini-cli/pull/22254 * fix(core): 显式设置错误名称以避免捆绑重命名问题,由 @yunaseoul 提交于 https://github.com/google-gemini/gemini-cli/pull/23913 * feat(core): 子代理隔离和清理强化,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/23903 * 禁用 extension-reload 测试,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24018 * feat(core): 向 GlobalSandboxOptions 添加 forbiddenPaths 并重构 createSandboxManager,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/23936 * refactor(core): 改进忽略解析并修复目录匹配错误,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/23816 * revert(core): 通过环境变量支持自定义基础 URL,由 @spencer426 提交于 https://github.com/google-gemini/gemini-cli/pull/23976 * 增加 eslint 的内存限制,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24022 * fix(acp): 防止 ACP 模式下空响应导致崩溃,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/23952 * feat(core): 落地 `AgentHistoryProvider`,由 @joshualitt 提交于 https://github.com/google-gemini/gemini-cli/pull/23978 * fix(core): 切换到子 shell 以包装 shell 工具,修复 heredocs 和边缘情况,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24024 * Debug 命令,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/23851 * v0.36.0-preview.5 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24046 * 通过全局模拟 ink-spinner 修复测试波动,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24044 * 在沙箱配置中启用网络访问,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24055 * feat(context): 添加可配置的 memoryBoundaryMarkers 设置,由 @SandyTao520 提交于 https://github.com/google-gemini/gemini-cli/pull/24020 * feat(core): 实现 Windows 沙箱扩展和拒绝检测,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24027 * fix(core): 在 grep_search 中解决 ACP 操作中止错误,由 @ivanporty 提交于 https://github.com/google-gemini/gemini-cli/pull/23821 * fix(hooks): 防止 SessionEnd 在非交互模式下触发两次,由 @krishdef7 提交于 https://github.com/google-gemini/gemini-cli/pull/22139 * 重写 Gemini 3 页面的介绍,由 @g-samroberts 提交于 https://github.com/google-gemini/gemini-cli/pull/24069 * fix(cli): 解决 StatusRow 中的布局竞争和闪烁循环,由 @keithguerin 提交于 https://github.com/google-gemini/gemini-cli/pull/24065 * fix(sandbox): 为 GeminiSandbox 实现 Windows 强制完整性控制,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24057 * feat(core): 实现基于工具的主题分组(章节),由 @Abhijit-2592 提交于 https://github.com/google-gemini/gemini-cli/pull/23150 * feat(cli): 在生成时支持“按 Tab 队列”消息,由 @gundermanc 提交于 https://github.com/google-gemini/gemini-cli/pull/24052 * feat(core): 与 CompletionBehavior 无关的通用后台任务 UI,由 @adamfweidman 提交于 https://github.com/google-gemini/gemini-cli/pull/22740 * 主题叙述工具的用户体验,由 @gundermanc 提交于 https://github.com/google-gemini/gemini-cli/pull/24079 * fix: 修复脚本中的 shellcheck 警告,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24035 * test(evals): 添加全面的子代理委托评估,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24132 * fix(a2a-server): A2A 服务器应在交互模式下执行询问策略,由 @kschaab 提交于 https://github.com/google-gemini/gemini-cli/pull/23831 * 在计划模式中,文本可在 /plan 命令后添加,由 @rambleraptor 提交于 https://github.com/google-gemini/gemini-cli/pull/22833 * fix(cli): 通过全局控制台存储解决缺失 F12 日志问题,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24235 * 修复损坏的测试,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24279 * fix(evals): 添加 update_topic 行为评估,由 @gundermanc 提交于 https://github.com/google-gemini/gemini-cli/pull/24223 * feat(core): 统一上下文管理和工具提炼,由 @joshualitt 提交于 https://github.com/google-gemini/gemini-cli/pull/24157 * 默认启用团队的叙述功能,由 @gundermanc 提交于 https://github.com/google-gemini/gemini-cli/pull/24224 * fix(core): 确保默认代理提供工具并使用模型特定的架构,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24268 * feat(cli): 无论用户层级如何都显示 Flash Lite Preview 模型,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/23904 * feat(cli): 实现紧凑工具输出,由 @jwhelangoog 提交于 https://github.com/google-gemini/gemini-cli/pull/20974 * 添加工具沙箱的安全设置,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/23923 * chore(test-utils): 将集成测试切换为使用 PREVIEW_GEMINI_MODEL,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24276 * feat(core): 为传统模型启用主题更新叙述,由 @Abhijit-2592 提交于 https://github.com/google-gemini/gemini-cli/pull/24241 * feat(core): 向 save_memory 工具添加项目级内存作用域,由 @SandyTao520 提交于 https://github.com/google-gemini/gemini-cli/pull/24161 * test(integration): 修复计划模式写入拒绝测试的误报,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24299 * feat(plan): 在不受信任的文件夹中支持 `Plan` 模式,由 @Adib234 提交于 https://github.com/google-gemini/gemini-cli/pull/17586 * fix(core): 为所有模型启用中途重试并重新启用压缩测试,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24302 * v0.36.0-preview.6 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24082 * v0.35.3 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24083 * feat(cli): 在页脚添加认证信息,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24042 * fix(browser): 为每个代理会话重置操作计数器并让其忽略内部操作,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/24228 * feat(plan): 将规划功能提升至稳定版,由 @ruomengz 提交于 https://github.com/google-gemini/gemini-cli/pull/24282 * fix(browser): 在域限制违规时立即终止子代理,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24313 * feat(cli): 添加 UI 以更新扩展,由 @ruomengz 提交于 https://github.com/google-gemini/gemini-cli/pull/23682 * Fix(browser): 在“浏览器已在运行”错误时立即终止,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/24233 * docs: 在 CLI 参考中添加 'plan' 选项到批准模式,由 @YifanRuan 提交于 https://github.com/google-gemini/gemini-cli/pull/24134 * fix(core): 将 macOS seatbelt 规则批量到配置文件以防止 ARG_MAX 错误,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/24255 * fix(core): 修复浏览器代理与主进程关闭之间的竞争条件,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/24340 * perf(build): 优化构建脚本以并行执行并移除冗余检查,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24307 * ci: 在 Linux 发布工作流中安装 bubblewrap,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/24347 * chore(release): 允许为所有构建(包括稳定版)打包,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24305 * 回滚 "添加工具沙箱的安全设置",由 @jerop 提交于 https://github.com/google-gemini/gemini-cli/pull/24357 * docs: 更新子代理文档以不再标记为实验性,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24343 * fix(core): 在沙箱管理器中实现 __read 和 __write 命令,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24283 * 不要在 dry run 中尝试移除标签,由 @scidomino 提交于 https://github.com/google-gemini/gemini-cli/pull/24356 * fix(config): 默认禁用 JIT 上下文加载,由 @SandyTao520 提交于 https://github.com/google-gemini/gemini-cli/pull/24364 * test(sandbox): 添加动态权限扩展的集成测试,由 @galz10 提交于 https://github.com/google-gemini/gemini-cli/pull/24359 * docs(policy): 移除不支持的 mcpName 通配符边缘情况,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24133 * docs: 修复 CONTRIBUTING.md 中损坏的 GEMINI.md 链接,由 @Panchal-Tirth 提交于 https://github.com/google-gemini/gemini-cli/pull/24182 * feat(core): 事件驱动子代理历史记录的基础设施,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/23914 * fix(core): 解决计划模式在计划文件创建期间因沙箱限制导致的死锁,由 @DavidAPierce 提交于 https://github.com/google-gemini/gemini-cli/pull/24047 * fix(core): 修复浏览器代理用户体验问题并提高 E2E 测试可靠性,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24312 * fix(ui): 在 TopicMessage 中包装 topic 和 intent 字段,由 @jwhelangoog 提交于 https://github.com/google-gemini/gemini-cli/pull/24386 * refactor(core): 将上下文管理逻辑集中到 src/context,由 @joshualitt 提交于 https://github.com/google-gemini/gemini-cli/pull/24380 * fix(core): 将 AuthType.GATEWAY 固定为默认使用 Gemini 3.1 Pro/Flash Lite,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/24375 * feat(ui): 添加 Tokyo Night 主题,由 @danrneal 提交于 https://github.com/google-gemini/gemini-cli/pull/24054 * fix(cli): 重构测试配置加载并在 test-setup 中模拟 debugLogger,由 @mattKorwel 提交于 https://github.com/google-gemini/gemini-cli/pull/24389 * 在 settings.json 中将 memoryManager 设置为 false,由 @mattKorwel 提交于 https://github.com/google-gemini/gemini-cli/pull/24393 * ink 6.6.3,由 @jacob314 提交于 https://github.com/google-gemini/gemini-cli/pull/24372 * fix(core): 解决子代理聊天记录间隙和目录继承问题,由 @abhipatel12 提交于 https://github.com/google-gemini/gemini-cli/pull/24368 * fix(cli): 将 shell 输出限制在 10 MB 以防止 RangeError 崩溃,由 @ProthamD 提交于 https://github.com/google-gemini/gemini-cli/pull/24168 * feat(plan): 根据当前模式条件性添加进入/退出计划模式工具,由 @ruomengz 提交于 https://github.com/google-gemini/gemini-cli/pull/24378 * feat(core): 在正式计划批准前优先进行讨论,由 @jerop 提交于 https://github.com/google-gemini/gemini-cli/pull/24423 * fix(ui): 在备用缓冲区模式下添加加速滚动,由 @devr0306 提交于 https://github.com/google-gemini/gemini-cli/pull/23940 * feat(core): 用项目 ignore 文件内容填充沙箱禁止路径,由 @ehedlund 提交于 https://github.com/google-gemini/gemini-cli/pull/24038 * fix(core): 确保蓝色边框覆盖层和输入阻止器根据浏览器代理活动正确操作,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/24385 * fix(ui): 移除表格的额外垂直内边距,由 @devr0306 提交于 https://github.com/google-gemini/gemini-cli/pull/24381 * fix(build): 将完整捆绑目录归档上传到 GitHub 发布,由 @sehoon38 提交于 https://github.com/google-gemini/gemini-cli/pull/24403 * fix(build): 将 bundle:browser-mcp 连接到捆绑管道,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24424 * feat(browser): 添加沙箱感知的浏览器代理初始化,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24419 * feat(core): 增强跟踪器任务架构以提供详细标题和描述,由 @anj-s 提交于 https://github.com/google-gemini/gemini-cli/pull/23902 * refactor(core): 统一上下文管理设置架构,由 @joshualitt 提交于 https://github.com/google-gemini/gemini-cli/pull/24391 * feat(core): 更新浏览器代理提示以在唤起时首先检查打开页面,由 @cynthialong0-0 提交于 https://github.com/google-gemini/gemini-cli/pull/24431 * fix(acp) refactor(core,cli): 将模型发现逻辑集中到 ModelConfigService,由 @sripasg 提交于 https://github.com/google-gemini/gemini-cli/pull/24392 * v0.36.0-preview.7 的更新日志,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24346 * fix: 更新系统提示中的任务跟踪器存储位置,由 @anj-s 提交于 https://github.com/google-gemini/gemini-cli/pull/24034 * feat(browser): supersede 过时快照以回收上下文窗口令牌,由 @gsquared94 提交于 https://github.com/google-gemini/gemini-cli/pull/24440 * docs(core): 添加子代理工具隔离草案文档,由 @akh64bit 提交于 https://github.com/google-gemini/gemini-cli/pull/23275 * fix(patch): 将 64c928f cherry-pick 到 release/v0.37.0-preview.0-pr-23257 以修补版本 v0.37.0-preview.0 并创建版本 0.37.0-preview.1,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24561 * fix(patch): 将 cb7f7d6 cherry-pick 到 release/v0.37.0-preview.1-pr-24342 以修补版本 v0.37.0-preview.1 并创建版本 0.37.0-preview.2,由 @gemini-cli-robot 提交于 https://github.com/google-gemini/gemini-cli/pull/24842 ## 新贡献者 * @sheikhlimon 在 https://github.com/google-gemini/gemini-cli/pull/21516 中完成了首次贡献 * @tony-shi 在 https://github.com/google-gemini/gemini-cli/pull/23225 中完成了首次贡献 * @splint-disk-8i 在 https://github.com/google-gemini/gemini-cli/pull/23448 中完成了首次贡献 * @SH20RAJ 在 https://github.com/google-gemini/gemini-cli/pull/20778 中完成了首次贡献 * @Niralisj 在 https://github.com/google-gemini/gemini-cli/pull/23785 中完成了首次贡献 * @ivanporty 在 https://github.com/google-gemini/gemini-cli/pull/23821 中完成了首次贡献 * @rambleraptor 在 https://github.com/google-gemini/gemini-cli/pull/22833 中完成了首次贡献 * @YifanRuan 在 https://github.com/google-gemini/gemini-cli/pull/24134 中完成了首次贡献 * @Panchal-Tirth 在 https://github.com/google-gemini/gemini-cli/pull/24182 中完成了首次贡献 * @danrneal 在 https://github.com/google-gemini/gemini-cli/pull/24054 中完成了首次贡献 * @ProthamD 在 https://github.com/google-gemini/gemini-cli/pull/24168 中完成了首次贡献 **完整更新日志**: https://github.com/google-gemini/gemini-cli/compare/v0.36.0...v0.37.0