Abhijit Balaji
c73e47bbbe
feat(policy): implement project policy integrity verification
...
Adds a security mechanism to detect and prompt for confirmation when project-level policies are added or modified. This prevents unauthorized policy changes from being applied silently.
- PolicyIntegrityManager calculates and persists policy directory hashes.
- Config integrates integrity checks during startup.
- PolicyUpdateDialog prompts users in interactive mode.
- --accept-changed-policies flag supports non-interactive workflows.
- toml-loader refactored to expose file reading logic.
2026-02-18 15:19:44 -08:00
Shreya Keshive
4e1b3b5f57
feat(cleanup): enable 30-day session retention by default ( #18854 )
2026-02-13 22:57:55 +00:00
Spencer
6dae3a5402
Feature/quota visibility 16795 ( #18203 )
2026-02-10 02:53:10 +00:00
Tommaso Sciortino
262e8384d4
Allow @-includes outside of workspaces (with permission) ( #18470 )
2026-02-09 12:24:28 -08:00
Jerop Kipruto
62346875e4
feat(plan): reuse standard tool confirmation for AskUser tool ( #17864 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-01-30 18:32:21 +00:00
Emily Hedlund
2238802e97
feat(core): implement interactive and non-interactive consent for OAuth ( #17699 )
2026-01-30 14:57:34 +00:00
Jack Wotherspoon
36d618f72a
feat: wire up AskUserTool with dialog ( #17411 )
2026-01-27 18:30:44 +00:00
Jacob Richman
b5fe372b5b
feat(ui): add solid background color option for input prompt ( #16563 )
...
Co-authored-by: Alexander Farber <farber72@outlook.de >
2026-01-26 23:23:54 +00:00
Christian Gunderman
2271bbb339
feat(agents): implement first-run experience for project-level sub-agents ( #17266 )
2026-01-26 19:49:32 +00:00
Sandy Tao
0c134079cc
feat: implement AgentConfigDialog for /agents config command ( #17370 )
2026-01-24 00:10:51 +00:00
Gaurav
3b626e7c61
Add interactive ValidationDialog for handling 403 VALIDATION_REQUIRED errors. ( #16231 )
2026-01-21 00:23:01 +00:00
N. Taylor Mullen
1681ae1842
refactor(cli): unify shell confirmation dialogs ( #16828 )
2026-01-16 23:06:52 +00:00
Shreya Keshive
d8d4d87e29
feat(admin): implement admin controls polling and restart prompt ( #16627 )
2026-01-16 20:24:53 +00:00
Shreya Keshive
d65eab01d2
feat(admin): prompt user to restart the CLI if they change auth to oauth mid-session or don't have auth type selected at start of session ( #16426 )
2026-01-12 20:39:08 +00:00
cayden-google
aca6bf6aa0
Add upgrade option for paid users ( #15978 )
2026-01-08 02:01:40 +00:00
Gal Zahavi
57c7b9ccce
fix(auth): prioritize GEMINI_API_KEY env var and skip unnecessary key… ( #14745 )
2025-12-13 01:50:21 +00:00
bl-ue
94c3eecb99
feat(sessions): add /resume slash command to open the session browser ( #13621 )
2025-11-25 18:54:09 +00:00
Jacob Richman
030a5ace97
Fix multiple bugs with auth flow including using the implemented but unused restart support. ( #13565 )
2025-11-21 16:31:47 +00:00
Adib234
ade9dfeebb
Enable switching preview features on/off without restart ( #13515 )
2025-11-20 19:00:16 +00:00
Shreya Keshive
86828bb561
feat: launch Gemini 3 in Gemini CLI 🚀 🚀 🚀 (in main) ( #13287 )
...
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com >
Co-authored-by: Sehoon Shon <sshon@google.com >
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com >
Co-authored-by: Aishanee Shah <aishaneeshah@gmail.com >
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com >
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
Co-authored-by: joshualitt <joshualitt@google.com >
Co-authored-by: Jenna Inouye <jinouye@google.com >
2025-11-18 09:01:16 -08:00
shrutip90
472e775a13
feat: Update permissions command to support modifying trust for other… ( #11642 )
2025-11-14 22:41:53 +00:00
Sehoon Shon
31b34b11ab
Let users know when falling back to flash, and update the error messa… ( #12640 )
2025-11-06 18:43:21 +00:00
Gal Zahavi
06035d5d43
feat(auth): improve API key authentication flow ( #11760 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 01:58:08 +00:00
Pyush Sinha
397e52dac7
fix(ui): escaping theme dialog no longer resets theme to default ( #11323 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-10-20 17:50:09 +00:00
Jacob MacDonald
f4330c9f5e
remove support for workspace extensions and migrations ( #11324 )
2025-10-17 23:08:57 +00:00
Jacob MacDonald
cea1a867b6
Extension update confirm dialog ( #10183 )
2025-09-29 21:19:19 +00:00
shrutip90
d6933c77ba
fix(cli): Make IDE trust listener also listen to IDE status changes a… ( #9783 )
2025-09-29 20:54:12 +00:00
Jacob Richman
62ba330612
Jacob314/add radio button keys ( #10083 )
2025-09-28 21:50:47 +00:00
Abhi
5151bedf06
feat(cli): Add /model command for interactive model selection ( #8940 )
...
Co-authored-by: Miguel Solorio <miguel.solorio07@gmail.com >
2025-09-23 16:50:09 +00:00
shrutip90
6c559e2338
feat(cli): Add permissions command to modify trust settings ( #8792 )
2025-09-22 18:45:02 +00:00
Ali Al Jufairi
efb57e1cef
feat(settings): Add availableTerminalHeight prop and optimize settings dialog height management ( #7697 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
Co-authored-by: Arya Gummadi <aryagummadi@google.com >
2025-09-17 17:51:46 +00:00
Sandy Tao
78744cfbca
feat(ui): Add confirmation dialog for disabling loop detection for current session ( #8231 )
2025-09-11 05:20:13 +00:00
Miguel Solorio
b9b6fe1f73
feat(ui): Semantic tokens refactor ( #8087 )
2025-09-10 17:57:07 +00:00
Abhi
f6f2fff724
refactor: Centralize and improve model fallback handling ( #7634 )
2025-09-08 20:19:52 +00:00
Tommaso Sciortino
127d9205b8
Fix ctrl-c/esc while Authenticating. ( #7879 )
2025-09-06 17:34:00 +00:00
Keith Lyons
885af07ddb
feat(ui): Introduce useUI Hook and UIContext ( #5488 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-09-06 05:39:02 +00:00