## What's Changed
* feat(core): set up onboarding telemetry by @yunaseoul in https://github.com/google-gemini/gemini-cli/pull/23118
* Retry evals on API error. by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/23322
* fix(evals): remove tool restrictions and add compile-time guards by @SandyTao520 in https://github.com/google-gemini/gemini-cli/pull/23312
* fix(hooks): support 'ask' decision for BeforeTool hooks by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/21146
* feat(browser): add warning message for session mode 'existing' by @cynthialong0-0 in https://github.com/google-gemini/gemini-cli/pull/23288
* chore(lint): enforce zero warnings and cleanup syntax restrictions by @alisa-alisa in https://github.com/google-gemini/gemini-cli/pull/22902
* fix(cli): add Esc instruction to HooksDialog footer by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/23258
* Disallow and suppress misused spread operator. by @gundermanc in https://github.com/google-gemini/gemini-cli/pull/23294
* fix(core): refine CliHelpAgent description for better delegation by @abhipatel12 in https://github.com/google-gemini/gemini-cli/pull/23310
* fix(core): enable global session and persistent approval for web_fetch by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/23295
* fix(plan): add state transition override to prevent plan mode freeze by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/23020
* fix(cli): record skill activation tool calls in chat history by @NTaylorMullen in https://github.com/google-gemini/gemini-cli/pull/23203
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.36.0-nightly.20260321.fc03891a1...v0.36.0-nightly.20260323.6055c4707