## 更新内容
* fix(context): 更改快照器模型配置。 by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/26745
* fix(cli): 允许从 SSH 仓库安装扩展 by @danielmundi in https://github.com/google-gemini/gemini-cli/pull/26274
* fix(cli): 防止重复渲染 SessionStart systemMessage by @dimssu in https://github.com/google-gemini/gemini-cli/pull/25827
* fix(cli/acp): 通过禁用 nextSpeakerCheck 防止 ACP 模式下的无限思维循环 by @sripasg in https://github.com/google-gemini/gemini-cli/pull/26874
* fix(cli): 在确认提示中使用静态工具名称以避免解析错误 by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26866
* fix(routing): 重构 NumericalClassifierStrategy 中对话历史的工具轮次处理,以防止 400 Bad Request by @danielweis in https://github.com/google-gemini/gemini-cli/pull/26761
* fix(core): 处理 ProjectRegistry 中格式错误的 projects.json by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26885
* fix(ui): 在输入提示宽度计算中添加了边距宽度 by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/26882
* fix: 防止 customIgnoreFilePaths 包含目录时发生 EISDIR 崩溃 (#19868) by @suhaan-24 in https://github.com/google-gemini/gemini-cli/pull/19898
* revert 6b9b778d821728427eea07b1b97ba07378137d0b by @danielweis in https://github.com/google-gemini/gemini-cli/pull/26893
* Fix/vscode 运行当前文件 ts by @Neil-N4 in https://github.com/google-gemini/gemini-cli/pull/22894
* 允许在 /resume 的搜索模式下按回车键选择会话 by @f-pieri in https://github.com/google-gemini/gemini-cli/pull/21523
* fix(core): 默认忽略 .pak 和 .rpa 游戏存档格式 by @Eswar809 in https://github.com/google-gemini/gemini-cli/pull/26884
* fix(cli): 启用 adk 非交互会话 by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26895
* fix(cli): 恢复旧版会话的 resume 功能 by @KurodaKayn in https://github.com/google-gemini/gemini-cli/pull/26577
* fix: 在 Flash 配额耗尽后尊重显式模型选择 (#26759) by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26872
* feat(context): 引入自适应令牌计算器以更准确地计算内容大小。 by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/26888
* chore: 更新工作流中的 checkout action 配置 by @galz10 in https://github.com/google-gemini/gemini-cli/pull/26897
* fix (telemetry): 注入 quota_project_id 以防止回退到默认 oauth 客户端 by @TNTCompany in https://github.com/google-gemini/gemini-cli/pull/26698
* 从技能提取代理中排除扩展上下文 by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/26879
* 在使用动态模型配置时启用 NumericalRouter by @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/26929
* ci: 主动分类缺失的优先级标签并智能清理冲突标签 by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26865
* refactor(core): 为进度引入 SubagentState 枚举 by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26934
## 新贡献者
* @danielmundi 在 https://github.com/google-gemini/gemini-cli/pull/26274 中首次贡献
* @suhaan-24 在 https://github.com/google-gemini/gemini-cli/pull/19898 中首次贡献
* @Neil-N4 在 https://github.com/google-gemini/gemini-cli/pull/22894 中首次贡献
* @f-pieri 在 https://github.com/google-gemini/gemini-cli/pull/21523 中首次贡献
* @Eswar809 在 https://github.com/google-gemini/gemini-cli/pull/26884 中首次贡献
* @KurodaKayn 在 https://github.com/google-gemini/gemini-cli/pull/26577 中首次贡献
* @TNTCompany 在 https://github.com/google-gemini/gemini-cli/pull/26698 中首次贡献
**完整更新日志**: https://github.com/google-gemini/gemini-cli/compare/v0.42.0-nightly.20260511.g1a894c18e...v0.42.0-nightly.20260512.gc987b9939
## What's Changed
* fix(context): Change snapshotter model config. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/26745
* fix(cli): allow installing extensions from ssh repo by @danielmundi in https://github.com/google-gemini/gemini-cli/pull/26274
* fix(cli): prevent duplicate SessionStart systemMessage render by @dimssu in https://github.com/google-gemini/gemini-cli/pull/25827
* fix(cli/acp): prevent infinite thought loop in ACP mode by disablig nextSpeakerCheck by @sripasg in https://github.com/google-gemini/gemini-cli/pull/26874
* fix(cli): use static tool name in confirmation prompt to avoid parsing errors by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26866
* fix(routing): Refactor tool turn handling for the conversation history in NumericalClassifierStrategy to prevent 400 Bad Request by @danielweis in https://github.com/google-gemini/gemini-cli/pull/26761
* fix(core): handle malformed projects.json in ProjectRegistry by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26885
* fix(ui): added a gutter width to the input prompt width calculation by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/26882
* fix: prevent EISDIR crash when customIgnoreFilePaths contains directories (#19868) by @suhaan-24 in https://github.com/google-gemini/gemini-cli/pull/19898
* revert 6b9b778d821728427eea07b1b97ba07378137d0b by @danielweis in https://github.com/google-gemini/gemini-cli/pull/26893
* Fix/vscode run current file ts by @Neil-N4 in https://github.com/google-gemini/gemini-cli/pull/22894
* Allow Enter to select session while in search mode in /resume by @f-pieri in https://github.com/google-gemini/gemini-cli/pull/21523
* fix(core): ignore .pak and .rpa game archive formats by default by @Eswar809 in https://github.com/google-gemini/gemini-cli/pull/26884
* fix(cli): enable adk non-interactive session by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26895
* fix(cli): restore resume for legacy sessions by @KurodaKayn in https://github.com/google-gemini/gemini-cli/pull/26577
* fix: respect explicit model selection after Flash quota exhaustion (#26759) by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26872
* feat(context): Introduce adaptive token calculator to more accurately calculate content sizes. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/26888
* chore: update checkout action configuration in workflows by @galz10 in https://github.com/google-gemini/gemini-cli/pull/26897
* fix (telemetry): inject quota_project_id to prevent fallback to default oauth client by @TNTCompany in https://github.com/google-gemini/gemini-cli/pull/26698
* Exclude extension context from skill extraction agent by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/26879
* Enable NumericalRouter when using dynamic model configs by @kevinjwang1 in https://github.com/google-gemini/gemini-cli/pull/26929
* ci: actively triage missing priority labels and intelligently clean up conflicting labels by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26865
* refactor(core): introduce SubagentState enum for progress by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/26934
## New Contributors
* @danielmundi made their first contribution in https://github.com/google-gemini/gemini-cli/pull/26274
* @suhaan-24 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/19898
* @Neil-N4 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/22894
* @f-pieri made their first contribution in https://github.com/google-gemini/gemini-cli/pull/21523
* @Eswar809 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/26884
* @KurodaKayn made their first contribution in https://github.com/google-gemini/gemini-cli/pull/26577
* @TNTCompany made their first contribution in https://github.com/google-gemini/gemini-cli/pull/26698
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.42.0-nightly.20260511.g1a894c18e...v0.42.0-nightly.20260512.gc987b9939