## 更新内容
* 修复(命令行): 解决先前PR中破坏的换行支持问题 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17159
* 添加交互式验证对话框以处理403验证要求错误 by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/16231
* 添加双击ESC键清除非空提示符功能 by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17131
* 避免因应用事件和核心事件触发意外渲染而产生的虚假警告 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/17160
* 修复(命令行): 解决Home/End键绑定冲突 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17124
* 修复(命令行): 在mcp列表中显示'http'类型 by @pamanta in https://github.com/google-gemini/gemini-cli/pull/16915
* 修复外部编辑器逻辑中的错误回退逻辑 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17166
* 修复系统范围未迁移的错误 by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/17174
* 修复工具注册表中的mcp工具查找问题 by @werdnum in https://github.com/google-gemini/gemini-cli/pull/17054
* 移除fireAgent和beforeAgent钩子 by @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16919
* 移除未使用的modelHooks和toolHooks by @ved015 in https://github.com/google-gemini/gemini-cli/pull/17115
* 特性(命令行): 在非交互式输出中清理ANSI转义序列 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17172
* 将显示重试过程中的"尝试"文本更新为"重试" by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17178
* 维护(技能): 更新pr-creator技能工作流 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17180
* 特性(命令行): 实现事件驱动的工具执行调度器 by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17078
* 维护(发布): 版本号提升至0.27.0-nightly.20260121.97aac696f by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/17181
* 移除文档中其他倒带的引用 by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17149
* 特性(技能): 添加代码审查技能 by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17187
* 特性(计划): 扩展`Shift+Tab`模式循环以包含"计划"模式 by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17177
* 特性(计划): 重构TestRig和评估助手以支持可配置的审批模式 by @jerop in https://github.com/google-gemini/gemini-cli/pull/17171
* 特性(工作流): 支持递归工作流标记和新ID by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17207
* 为所有模型运行评估 by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17123
* 修复(github): 通过GraphQL提高标签工作流汇总效率 by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17217
* 文档: 更新v.0.25.0和v0.26.0-preview.0版本的更新日志 by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/17215
* 将beforeTool和afterTool钩子迁移到钩子系统 by @ved015 in https://github.com/google-gemini/gemini-cli/pull/17204
* 修复(github): 提高标签工作流汇总效率并修复错误 by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17219
* 特性(命令行): 改进技能启用/禁用的表述 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17192
* 修复(管理): 确保CLI命令在非交互模式下运行 by @skeshive in https://github.com/google-gemini/gemini-cli/pull/17218
* 特性(核心): 支持系统提示覆盖中的动态变量替换 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17042
* 修复(核心,命令行): 启用递归目录访问 by @galz10 in https://github.com/google-gemini/gemini-cli/pull/17094
* 文档: 标记实验性功能 by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/16760
* 正确支持Command/Ctrl/Alt退格键 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17175
* 特性(计划): 在系统提示中添加审批模式说明 by @jerop in https://github.com/google-gemini/gemini-cli/pull/17151
* 特性(核心): 默认启用disableLLMCorrection by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17223
* 移除侧边栏中未使用的slug by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17229
* 退出时清空标准输入 by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17241
* 重构(命令行): 通过ToolActionsContext将UI与实时工具执行解耦 by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17183
* 修复(核心): 在/chat恢复历史记录加载时更新令牌计数和遥测 by @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/16279
* 修复: /policy根据模式显示策略 by @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16772
* 修复(核心): 简化替换工具错误信息 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17246
* 特性(命令行): 整合Shell不活动和重定向监控 by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17086
* 修复(调度器): 防止过时工具重新发布并修复UI卡顿状态 by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17227
* 特性(配置): 默认启用eventDrivenScheduler by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17211
* 特性(钩子): 默认启用钩子系统 by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17247
## 新贡献者
* @pamanta 首次贡献于 https://github.com/google-gemini/gemini-cli/pull/16915
**完整更新日志**: https://github.com/google-gemini/gemini-cli/compare/v0.26.0-nightly.20260121.211d2c5fd...v0.27.0-nightly.20260122.61040d0eb
## What's Changed
* fix(cli): fix newline support broken in previous PR by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17159
* Add interactive ValidationDialog for handling 403 VALIDATION_REQUIRED errors. by @gsquared94 in https://github.com/google-gemini/gemini-cli/pull/16231
* Add Esc-Esc to clear prompt when it's not empty by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17131
* Avoid spurious warnings about unexpected renders triggered by appEvents and coreEvents. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/17160
* fix(cli): resolve home/end keybinding conflict by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17124
* fix(cli): display 'http' type on mcp list by @pamanta in https://github.com/google-gemini/gemini-cli/pull/16915
* fix bad fallback logic external editor logic by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17166
* Fix bug where System scopes weren't migrated. by @jacob314 in https://github.com/google-gemini/gemini-cli/pull/17174
* Fix mcp tool lookup in tool registry by @werdnum in https://github.com/google-gemini/gemini-cli/pull/17054
* remove fireAgent and beforeAgent hook by @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16919
* Remove unused modelHooks and toolHooks by @ved015 in https://github.com/google-gemini/gemini-cli/pull/17115
* feat(cli): sanitize ANSI escape sequences in non-interactive output by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17172
* Update Attempt text to Retry when showing the retry happening to the … by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17178
* chore(skills): update pr-creator skill workflow by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17180
* feat(cli): implement event-driven tool execution scheduler by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17078
* chore(release): bump version to 0.27.0-nightly.20260121.97aac696f by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/17181
* Remove other rewind reference in docs by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17149
* feat(skills): add code-reviewer skill by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17187
* feat(plan): Extend `Shift+Tab` Mode Cycling to include `Plan` Mode by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/17177
* feat(plan): refactor TestRig and eval helper to support configurable approval modes by @jerop in https://github.com/google-gemini/gemini-cli/pull/17171
* feat(workflows): support recursive workstream labeling and new IDs by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17207
* Run evals for all models. by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17123
* fix(github): improve label-workstream-rollup efficiency with GraphQL by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17217
* Docs: Update changelogs for v.0.25.0 and v0.26.0-preview.0 releases. by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/17215
* Migrate beforeTool and afterTool hooks to hookSystem by @ved015 in https://github.com/google-gemini/gemini-cli/pull/17204
* fix(github): improve label-workstream-rollup efficiency and fix bugs by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17219
* feat(cli): improve skill enablement/disablement verbiage by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17192
* fix(admin): Ensure CLI commands run in non-interactive mode by @skeshive in https://github.com/google-gemini/gemini-cli/pull/17218
* feat(core): support dynamic variable substitution in system prompt override by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17042
* fix(core,cli): enable recursive directory access for by @galz10 in https://github.com/google-gemini/gemini-cli/pull/17094
* Docs: Marking for experimental features by @jkcinouye in https://github.com/google-gemini/gemini-cli/pull/16760
* Support command/ctrl/alt backspace correctly by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17175
* feat(plan): add approval mode instructions to system prompt by @jerop in https://github.com/google-gemini/gemini-cli/pull/17151
* feat(core): enable disableLLMCorrection by default by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17223
* Remove unused slug from sidebar by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17229
* drain stdin on exit by @scidomino in https://github.com/google-gemini/gemini-cli/pull/17241
* refactor(cli): decouple UI from live tool execution via ToolActionsContext by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17183
* fix(core): update token count and telemetry on /chat resume history load by @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/16279
* fix: /policy to display policies according to mode by @ishaanxgupta in https://github.com/google-gemini/gemini-cli/pull/16772
* fix(core): simplify replace tool error message by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17246
* feat(cli): consolidate shell inactivity and redirection monitoring by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17086
* fix(scheduler): prevent stale tool re-publication and fix stuck UI state by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17227
* feat(config): default enableEventDrivenScheduler to true by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17211
* feat(hooks): enable hooks system by default by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17247
## New Contributors
* @pamanta made their first contribution in https://github.com/google-gemini/gemini-cli/pull/16915
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.26.0-nightly.20260121.211d2c5fd...v0.27.0-nightly.20260122.61040d0eb