Mahima Shanware
c1dfcd9a2d
feat: implement extensible plan mode with custom directory configuration
...
- Adds 'general.plan' configuration object for plan settings (directory).
- Updates 'experimental.plan' to a boolean flag for enablement.
- Implements dynamic high-priority policy for custom plan directories in core.
- Adds migration logic for previous configuration formats.
- Updates documentation and schema.
2026-02-19 18:34:02 +00:00
Abhijit Balaji
8feff1cc9b
refactor(policy): rename "Project" policies to "Workspace" policies
...
Updates the terminology and configuration for the intermediate policy tier
from "Project" to "Workspace" to better align with the Gemini CLI ecosystem.
Key changes:
- Renamed `PROJECT_POLICY_TIER` to `WORKSPACE_POLICY_TIER`.
- Renamed `getProjectPoliciesDir` to `getWorkspacePoliciesDir`.
- Updated integrity scope from `project` to `workspace`.
- Updated UI dialogs and documentation.
- Renamed related test files.
2026-02-18 15:20:11 -08:00
Abhijit Balaji
3a24b0c975
feat(policy): change priority hierarchy to Admin > User > Project > Default
...
Updates the policy engine to prioritize User policies over Project-specific policies.
This change is a security measure to ensure that users maintain control over their
environment and are not inadvertently compromised by policies defined in a cloned
repository.
Key Changes:
- Swapped Tier 2 (now Project) and Tier 3 (now User).
- Updated documentation to reflect the new hierarchy.
- Updated all built-in policy TOML files with correct tier information.
- Adjusted all tests and integration test expectations to match new priority values.
2026-02-18 15:19:00 -08:00
Abhijit Balaji
f34a3ee1df
docs(policy): document project-level policy support
...
Adds the 'Project' tier (Base 3) to the policy engine documentation.
Updates the priority hierarchy, location table, and formula examples
to reflect the new Project -> User precedence.
2026-02-18 15:19:00 -08:00
N. Taylor Mullen
8910b2720f
fix(cli): disable auto-completion on Shift+Tab to preserve mode cycling ( #19451 )
2026-02-18 22:08:38 +00:00
joshualitt
87f5dd15d6
feat(core): experimental in-progress steering hints (2 of 2) ( #19307 )
2026-02-18 22:05:50 +00:00
Adib234
81c8893e05
docs(plan): add documentation for plan mode command ( #19467 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-18 22:03:09 +00:00
gemini-cli-robot
1cf05b0375
Changelog for v0.30.0-preview.0 ( #19364 )
...
Co-authored-by: g-samroberts <158088236+g-samroberts@users.noreply.github.com >
Co-authored-by: g-samroberts <samroberts@google.com >
2026-02-18 20:43:39 +00:00
gemini-cli-robot
758d419e33
Changelog for v0.29.0 ( #19361 )
...
Co-authored-by: g-samroberts <158088236+g-samroberts@users.noreply.github.com >
2026-02-18 20:30:52 +00:00
Dmitry Lyalin
78de533c48
feat(cli): add macOS run-event notifications (interactive only) ( #19056 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-18 20:28:17 +00:00
Tommaso Sciortino
5f6b7c0158
feat(cli): add Alt+D for forward word deletion ( #19300 )
2026-02-18 09:19:26 -08:00
joshualitt
55c628e967
feat(core): experimental in-progress steering hints (1 of 3) ( #19008 )
2026-02-17 22:59:33 +00:00
Jenna Inouye
216d7272bb
Docs: Clarify extensions documentation. ( #19277 )
2026-02-17 21:57:27 +00:00
Pavan Shinde
b7004ad5ed
docs: format UTC times in releases doc ( #18169 )
2026-02-17 21:25:03 +00:00
Kevin Ramdass
b56361559d
feat(config): add setting to make directory tree context configurable ( #19053 )
2026-02-17 19:19:26 +00:00
g-samroberts
c62601e90c
Fix side breakage where anchors don't work in slugs. ( #19261 )
2026-02-17 18:38:00 +00:00
Jerop Kipruto
fb32db5cd6
feat(cli): remove Plan Mode from rotation when actively working ( #19262 )
2026-02-17 17:36:59 +00:00
Jerop Kipruto
e5ff2023ad
feat(cli): update approval mode cycle order ( #19254 )
2026-02-17 15:13:27 +00:00
Ramón Medrano Llamas
b38e0984b9
Add Solarized Dark and Solarized Light themes ( #19064 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-02-16 22:01:52 +00:00
Jack Wotherspoon
a83ca11035
docs: custom themes in extensions ( #19219 )
2026-02-16 19:58:48 +00:00
Kevin Moore
d1ca8c0c80
docs: document .agents/skills alias and discovery precedence ( #19166 )
2026-02-16 04:18:36 +00:00
Krushna Korade
bcd547baf6
feat: add /commands reload to refresh custom TOML commands ( #19078 )
2026-02-14 20:25:30 +00:00
Shreya Keshive
4e1b3b5f57
feat(cleanup): enable 30-day session retention by default ( #18854 )
2026-02-13 22:57:55 +00:00
Jenna Inouye
c7237f0c79
Docs: Refresh docs to organize and standardize reference materials. ( #18403 )
2026-02-13 22:09:17 +00:00
N. Taylor Mullen
c2f62b2a2b
docs: fix inconsistent commandRegex example in policy engine ( #19027 )
2026-02-13 20:02:07 +00:00
g-samroberts
ca374dcf47
Update installation guide ( #18823 )
2026-02-13 01:21:10 +00:00
Allen Hutchison
696198be87
feat(policy): add --policy flag for user defined policies ( #18500 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-13 00:25:23 +00:00
Philippe
5b4884692b
fix(vim): vim support that feels (more) complete ( #18755 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-13 00:22:39 +00:00
Jacob Richman
55ec0f043c
feat(cli): disable ctrl-s shortcut outside of alternate buffer mode ( #18887 )
2026-02-12 23:00:13 +00:00
Shreya Keshive
44bcba323f
feat(admin): Add admin controls documentation ( #18644 )
2026-02-12 22:39:42 +00:00
Dmitry Lyalin
db00c5abf3
feat(cli): prototype clean UI toggle and minimal-mode bleed-through ( #18683 )
2026-02-12 19:25:24 +00:00
Adib234
0b3130cec7
fix(plan): isolate plan files per session ( #18757 )
2026-02-12 19:02:59 +00:00
Sandy Tao
2e91c03e08
feat: add strict seatbelt profiles and remove unusable closed profiles ( #18876 )
2026-02-12 18:33:54 +00:00
Tommaso Sciortino
375ebca2da
feat(cli): support Ctrl-Z suspension ( #18931 )
...
Co-authored-by: Bharat Kunwar <brtkwr@gmail.com >
2026-02-12 17:55:56 +00:00
Adib234
868f43927e
feat(plan): create metrics for usage of AskUser tool ( #18820 )
...
Co-authored-by: Jerop Kipruto <jerop@google.com >
2026-02-12 17:46:59 +00:00
Dmitry Lyalin
f603f4a12b
fix(cli): dismiss '?' shortcuts help on hotkeys and active states ( #18583 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-02-12 16:35:40 +00:00
g-samroberts
fe75de3efb
Update changelog for v0.28.0 and v0.29.0-preview0 ( #18819 )
2026-02-12 02:03:00 +00:00
Abhijit Balaji
0e85e021dc
feat(cli): deprecate --allowed-tools and excludeTools in favor of policy engine ( #18508 )
2026-02-12 00:49:48 +00:00
Sandy Tao
bfa791e13d
feat(core): update internal utility models to Gemini 3 ( #18773 )
2026-02-11 20:20:14 +00:00
Adib234
e9a9474810
Revert unintended credentials exposure ( #18840 )
2026-02-11 20:06:28 +00:00
Jerop Kipruto
02adfe2bca
docs(plan): add ask_user tool documentation ( #18830 )
2026-02-11 20:04:01 +00:00
christine betts
2dac98dc8d
Remove experimental note in extension settings docs ( #18822 )
2026-02-11 19:17:51 +00:00
Jerop Kipruto
77849cadac
docs(plan): add documentation for plan mode tools ( #18827 )
2026-02-11 18:53:43 +00:00
Adib234
84ce53aafa
feat(plan): allow skills to be enabled in plan mode ( #18817 )
...
Co-authored-by: Jerop Kipruto <jerop@google.com >
2026-02-11 17:59:03 +00:00
Jerop Kipruto
65d26e73a2
feat(plan): document and validate Plan Mode policy overrides ( #18825 )
2026-02-11 17:32:02 +00:00
Abhi
3776c4d613
feat(masking): enable tool output masking by default ( #18564 )
2026-02-11 06:21:55 +00:00
Jerop Kipruto
49d55d972e
feat(core): formalize 5-phase sequential planning workflow ( #18759 )
2026-02-11 03:02:20 +00:00
Dmitry Lyalin
7a02d7261a
feat(cli): add setting to hide shortcuts hint UI ( #18562 )
2026-02-11 02:46:20 +00:00
Jacob Richman
be2ebd1772
Add autoconfigure memory usage setting to the dialog ( #18510 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-10 23:24:08 +00:00
Sri Pasumarthi
f2ca0bb38d
feat: add extensionsExplore setting to enable extensions explore UI. ( #18686 )
2026-02-10 16:49:24 +00:00