What's Changed
- Refresh hooks when refreshing extensions. by @scidomino in #14918
- Add clarity to error messages by @gsehgal in #14879
- chore : remove a redundant tip by @JayadityaGit in #14947
- chore/release: bump version to 0.21.0-nightly.20251213.977248e09 by @gemini-cli-robot in #15029
- Disallow redundant typecasts. by @gundermanc in #15030
- fix(auth): prioritize GEMINI_API_KEY env var and skip unnecessary key… by @galz10 in #14745
- fix: use zod for safety check result validation by @allenhutchison in #15026
- update(telemetry): add hashed_extension_name to field to extension events by @kiranani in #15025
- fix: similar to policy-engine, throw error in case of requiring tool execution confirmation for non-interactive mode by @MayV in #14702
- Clean up processes in integration tests by @scidomino in #15102
- docs: update policy engine getting started and defaults by @NTaylorMullen in #15105
- Fix tool output fragmentation by encapsulating content in functionResponse by @abhipatel12 in #13082
- Simplify method signature. by @scidomino in #15114
Full Changelog: v0.21.0-nightly.20251213.977248e09...v0.21.0-nightly.20251216.bb0c0d8ee