What's Changed
- feat(hooks): reduce log verbosity and improve error reporting in UI by @abhipatel12 in #15297
- feat: simplify tool confirmation labels for better UX by @NTaylorMullen in #15296
- chore/release: bump version to 0.21.0-nightly.20251219.70696e364 by @gemini-cli-robot in #15301
- feat(core): Implement JIT context memory loading and UI sync by @SandyTao520 in #14469
- feat(ui): Put "Allow for all future sessions" behind a setting off by default. by @jacob314 in #15322
- fix(cli):change the placeholder of input during the shell mode by @JayadityaGit in #15135
- Validate OAuth resource parameter matches MCP server URL by @galz10 in #15289
- docs(cli): add System Prompt Override (GEMINI_SYSTEM_MD) by @ashmod in #9515
- more robust command parsing logs by @scidomino in #15339
- Introspection agent demo by @scidomino in #15232
- fix(core): sanitize hook command expansion and prevent injection by @SandyTao520 in #15343
Full Changelog: v0.21.0-nightly.20251219.70696e364...v0.21.0-nightly.20251220.41a1a3eed