Spencer
9556a1d620
feat(policy): map --yolo to allowedTools wildcard policy
...
This PR maps the `--yolo` flag natively into a wildcard policy array
(`allowedTools: ["*"]`) and removes the concept of `ApprovalMode.YOLO` as a
distinct state in the application, fulfilling issue #11303 .
This removes the hardcoded `ApprovalMode.YOLO` state and its associated
UI/bypasses. The `PolicyEngine` now evaluates YOLO purely via data-driven rules.
- Removes `ApprovalMode.YOLO`
- Removes UI toggle (`Ctrl+Y`) and indicators for YOLO
- Removes `yolo.toml`
- Updates A2A server and CLI config logic to translate YOLO into a wildcard tool
- Rewrites policy engine tests to evaluate the wildcard
- Enforces enterprise `disableYoloMode` and `secureModeEnabled` controls
by actively preventing manual `--allowed-tools=*` bypasses.
Fixes #11303
2026-03-19 02:43:14 +00:00
Tommaso Sciortino
215f8f3f15
refactor(ui): unify keybinding infrastructure and support string initialization ( #21776 )
2026-03-09 23:26:33 +00:00
Tommaso Sciortino
6d607a5953
feat(ui): dynamically generate all keybinding hints ( #21346 )
2026-03-06 18:34:26 +00:00
Tommaso Sciortino
8b2b71c8ef
Change formatting to prevent UI redressing attacks ( #17611 )
2026-01-27 16:56:01 +00:00
Emily Hedlund
d956c5b221
Sanitize command names and descriptions ( #17228 )
2026-01-22 16:41:51 +00:00
Ali Abbas
6900253cb8
feat(cli): replace relative keyboard shortcuts link with web URL ( #16479 )
2026-01-17 13:54:36 +00:00
Tommaso Sciortino
8d3e93cdb0
Migrate keybindings ( #16460 )
2026-01-13 00:28:10 +00:00
Jacob Richman
ba15eeb55f
bug(ui) make it clear when users need to enter selection mode and fix clear issue. ( #13083 )
2025-11-14 20:02:15 +00:00
Jenna Inouye
14dbda9145
Docs IA update and Get Started section. ( #10192 )
2025-10-01 23:24:29 +00:00
Miguel Solorio
b9b6fe1f73
feat(ui): Semantic tokens refactor ( #8087 )
2025-09-10 17:57:07 +00:00
DeWitt Clinton
6b4c12eb04
Allow for slash commands to opt-out of autocompletion and /help discovery. ( #7847 )
2025-09-06 21:16:58 +00:00
Rinil Kunhiraman
d2b5b4f129
feat(ui): improve discoverability of MCP slash commands ( #6080 )
...
Co-authored-by: Rinil Kunhiraman <rinilkunhiraman@users.noreply.github.com >
Co-authored-by: Allen Hutchison <adh@google.com >
2025-09-06 03:15:40 +00:00
DeWitt Clinton
c1b8708ef5
Add hidden property to slash commands ( #7797 )
2025-09-05 20:38:36 +00:00
Pascal Birchler
0f031a7f89
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
fuyou
b6e7796346
docs: Update keyboard shortcuts for input clearing functionality ( #6627 )
2025-08-20 13:56:53 +00:00
Jacob Richman
6c1373c332
Revert "Update semantic color tokens" ( #6365 )
2025-08-16 03:18:31 +00:00
Miguel Solorio
3c0af3654a
Update semantic color tokens ( #6253 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-08-15 22:39:54 +00:00
Danny
b6c2c64f9b
Adds docs outlining keyboard shortcuts for gemini-cli ( #4727 )
...
Co-authored-by: dannyzen <dannyrosen@google.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-07-28 19:35:06 +00:00
Abhi
2a95c8287e
prefactor(commands): Command Service Prefactor for Extensible Commands ( #4511 )
2025-07-20 20:57:34 +00:00
Tommaso Sciortino
870797c16c
Indent subcommands in help output ( #3703 )
2025-07-10 16:21:20 +00:00
Abhi
aa10ccba71
feature(commands) - Refactor Slash Command + Vision For the Future ( #3175 )
2025-07-07 20:45:44 +00:00
Devansh Sharma
39d4095a4c
feat: YOLO mode shorctut displayed inside /help ( #3367 )
2025-07-06 15:48:29 +00:00
Abhi
edd69cb7d4
help: add shift+tab tip ( #2892 )
2025-07-02 03:18:01 +00:00
Devansh
2096f971cd
fix:Update /help to show correct newline key combo for different OS #… ( #2043 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-06-29 23:16:14 +00:00
Miguel Solorio
137baa0a07
Update /help page ( #1119 )
2025-06-16 20:13:33 -07:00
Miguel Solorio
8a0a2523ca
Allow themes to theme the UI ( #769 )
2025-06-05 14:35:47 -07:00
Olcan
2080af029b
remove outdated $ echo example from help ( #463 )
2025-05-21 07:52:49 -07:00
DeWitt Clinton
13a6a9a690
Introduce a small easter egg. Woof. ( #412 )
...
Also changes auto-completion and /help to skip over slash commands that don't contain a description to avoid spoiling the surprise.
2025-05-17 21:57:27 -07:00
Seth Troisi
bb52149a06
Move Intro to Help and only display after help command.
2025-05-05 20:54:12 +00:00