## What's Changed
* refactor(cli): centralize tool mapping and decouple legacy scheduler by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17044
* fix(ui): ensure rationale renders before tool calls by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17043
* fix(workflows): use author_association for maintainer check by @bdmorgan in https://github.com/google-gemini/gemini-cli/pull/17060
* fix return type of fireSessionStartEvent to defaultHookOutput by @ved015 in https://github.com/google-gemini/gemini-cli/pull/16833
* feat(cli): add experiment gate for event-driven scheduler by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/17055
* feat(core): improve shell redirection transparency and security by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/16486
* fix(core): deduplicate ModelInfo emission in GeminiClient by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17075
* docs(themes): remove unsupported DiffModified color key by @jw409 in https://github.com/google-gemini/gemini-cli/pull/17073
* fix: update currentSequenceModel when modelChanged by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/17051
* feat(core): enhanced anchored iterative context compression with self-verification by @rmedranollamas in https://github.com/google-gemini/gemini-cli/pull/15710
* Fix mcp instructions by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16439
* [A2A] Disable checkpointing if git is not installed by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/16896
* feat(admin): set admin.skills.enabled based on advancedFeaturesEnabled setting by @skeshive in https://github.com/google-gemini/gemini-cli/pull/17095
* Test coverage for hook exit code cases by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17041
* Revert "Revert "Update extension examples"" by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/16445
* fix(core): Provide compact, actionable errors for agent delegation failures by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/16493
* fix: migrate BeforeModel and AfterModel hooks to HookSystem by @ved015 in https://github.com/google-gemini/gemini-cli/pull/16599
* feat(admin): apply admin settings to gemini skills/mcp/extensions commands by @skeshive in https://github.com/google-gemini/gemini-cli/pull/17102
* fix(core): update telemetry token count after session resume by @psinha40898 in https://github.com/google-gemini/gemini-cli/pull/15491
* Demote the subagent test to nightly by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/17105
* feat(plan): telemetry to track adoption and usage of plan mode by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/16863
* feat: Add flash lite utility fallback chain by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/17056
* Fixes Windows crash: "Cannot resize a pty that has already exited" by @dzammit in https://github.com/google-gemini/gemini-cli/pull/15757
* feat(core): Add initial eval for generalist agent. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/16856
* feat(core): unify agent enabled and disabled flags by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/17127
* fix(core): resolve auto model in default strategy by @sehoon38 in https://github.com/google-gemini/gemini-cli/pull/17116
* docs: update project context and pr-creator workflow by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/17119
* fix(cli): send gemini-cli version as mcp client version by @dsp in https://github.com/google-gemini/gemini-cli/pull/13407
* fix(cli): resolve Ctrl+Enter and Ctrl+J newline issues by @imadraude in https://github.com/google-gemini/gemini-cli/pull/17021
* Remove missing sidebar item by @chrstnb in https://github.com/google-gemini/gemini-cli/pull/17145
* feat(core): Ensure all properties in `hooks` object are event names. by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/16870
## New Contributors
* @jw409 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/17073
* @dzammit made their first contribution in https://github.com/google-gemini/gemini-cli/pull/15757
* @dsp made their first contribution in https://github.com/google-gemini/gemini-cli/pull/13407
* @imadraude made their first contribution in https://github.com/google-gemini/gemini-cli/pull/17021
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.26.0-nightly.20260120.a90bcf749...v0.26.0-nightly.20260121.211d2c5fd