shrutip90
feb14f18fc
Add FolderTrustDialog that shows on launch and enables folderTrust setting ( #5815 )
2025-08-08 18:02:27 +00:00
laurentsimon
d7b3a0303c
fix: MCP servers allowed in settings do not show up in /mcp command ( #5324 )
2025-08-07 23:42:17 +00:00
Jacob MacDonald
f1dcc5603d
avoid loading and initializing CLI config twice in non-interactive mode ( #5793 )
2025-08-07 21:19:06 +00:00
shrutip90
4a2db8165c
Add new folderTrust setting that the users can enable or disable ( #5798 )
2025-08-07 21:06:17 +00:00
Jacob MacDonald
75fe262150
Add a context percentage threshold setting for auto compression ( #5721 )
2025-08-07 14:34:40 +00:00
shrutip90
882b54a74a
experiment: Add feature exp flag for folder trust ( #5709 )
2025-08-06 22:27:21 +00:00
Jack Wotherspoon
b2c644dcd1
feat(mcp): add gemini mcp commands for add, remove and list ( #5481 )
2025-08-06 15:52:29 +00:00
Shreya Keshive
4c72689a4a
Refactor IDE client state management, improve user-facing error messages, and add logging of connection events ( #5591 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com >
2025-08-05 22:52:58 +00:00
Yuki Okita
06a37e148a
feat: Multi-Directory Workspace Support (part 3: configuration in settings.json) ( #5354 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-08-05 17:01:01 +00:00
Shreya Keshive
1f24233458
ide-mode flag cleanup ( #5531 )
2025-08-04 21:06:50 +00:00
Richie Foreman
c16f7604a7
fix(core): Allow model to be set from settings.json ( #5527 )
2025-08-04 20:41:58 +00:00
TIRUMALASETTI PRANITH
0ac0852fbf
fix(config): Resolve duplicate config loading from home directory ( #5090 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
Co-authored-by: Allen Hutchison <allen@hutchison.org >
2025-08-01 22:22:17 +00:00
Niladri Das
18d5c25e69
fix: CLAUDE.md compatibility for GEMINI.md '@' file import behavior ( #2978 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Allen Hutchison <adh@google.com >
2025-07-31 16:36:50 +00:00
christine betts
9373496bb6
Add toggleable IDE mode setting ( #5146 )
2025-07-30 22:36:24 +00:00
christine betts
b3375cc97a
Introduce IDE mode installer ( #4877 )
2025-07-30 21:26:31 +00:00
Yuki Okita
2d6318d9d0
feat: Multi-Directory Workspace Support (part1: add --include-directories option) ( #4605 )
...
Co-authored-by: Allen Hutchison <adh@google.com >
2025-07-30 20:38:20 +00:00
christine betts
36ba832491
[ide-mode] Create an IDE manager class to handle connecting to and exposing methods from the IDE server ( #4797 )
2025-07-25 17:46:55 +00:00
Brandon Keiji
e999892248
feat(memory): make directory search limit on memory discovery configurable with settings.json ( #4460 )
2025-07-23 21:48:35 +00:00
smhendrickson
6078eba30d
add --telemetry-outfile flag ( #4689 )
2025-07-23 21:48:24 +00:00
Pyush Sinha
612b6ba9b1
feat: full implementation for .geminiignore in settings and respective tool calls ( #3727 )
2025-07-20 07:55:33 +00:00
Tommaso Sciortino
597383bd0d
Revert background agent commits ( #4479 )
2025-07-19 00:28:40 +00:00
Tommaso Sciortino
bc0010b93c
Add /background commands (when background agent is configured) ( #4407 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com >
2025-07-18 22:38:04 +00:00
Billy Biggs
1aa9a168c5
Summarize extensions and MCP servers on startup ( #3977 )
2025-07-18 18:45:00 +00:00
Conrad Irwin
6e762dc70c
Zed integration ( #4266 )
...
Co-authored-by: Agus Zubiaga <agus@zed.dev >
Co-authored-by: Ben Brandt <benjamin.j.brandt@gmail.com >
Co-authored-by: mkorwel <matt.korwel@gmail.com >
2025-07-17 22:25:23 +00:00
warjiang
d9451d0e39
feat(cli): add explicit proxy option in cli ( #2526 )
...
Co-authored-by: Dcatfly <dcatfly@gmail.com >
2025-07-17 18:57:37 +00:00
Shreya Keshive
cde8f6b72e
Update companionPort not existing to be a warning so the user can still proceed with running /ide install ( #4382 )
2025-07-17 16:59:57 +00:00
Shreya Keshive
70e5f1f3fb
Minor UX updates for IDE mode ( #4311 )
2025-07-16 21:33:56 +00:00
christine betts
7ede59cb94
Set port dynamically in VSCode extension and read from it in gemini-cli and send initial notification ( #4255 )
2025-07-15 22:13:03 +00:00
christine betts
5024b5fb0b
Add support for allowed/excluded MCP server names in settings ( #4135 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com >
2025-07-15 20:45:24 +00:00
anj-s
5d27db15fc
Enable tool summarization only when explicitly set in settings.json ( #4140 )
...
Co-authored-by: matt korwel <matt.korwel@gmail.com >
2025-07-15 17:22:31 +00:00
Shreya Keshive
e1c799b853
Adds the user's active file in the IDE to the footer ( #4154 )
2025-07-15 14:19:59 +00:00
Shreya Keshive
34cf8c1ee4
Add feature flag for IDE integration ( #3927 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com >
2025-07-14 16:04:08 +00:00
Daniel Lee
0a13dcb4f8
feat(cli): add support for --prompt-interactive/-i flag ( #1743 )
2025-07-11 23:52:56 +00:00
anj-s
0c63983909
Add support for specifying maxSessionTurns via the settings configuration ( #3507 )
2025-07-11 14:55:03 +00:00
Seth Troisi
815dd3f1c7
Add NO_BROWSER environment variable to trigger offline oauth flow ( #3713 )
2025-07-11 01:59:02 +00:00
christine betts
fc7a56eba3
Add system-wide settings config for administrators ( #3498 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2025-07-09 21:16:42 +00:00
Tyler
90380ce626
Use yargs array type for the allowedMcpServerNames flag instead of processing the list directly ourselves. ( #3600 )
2025-07-09 18:38:38 +00:00
Pascal Birchler
c2946f8405
Use full terminal width for --help ( #3515 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2025-07-09 07:02:59 +00:00
Jack Wotherspoon
ccb3bf9ea5
refactor: consolidate all flags to use hyphens (deprecate underscore flags) ( #3541 )
2025-07-08 20:56:12 +00:00
Marat Boshernitsan
488a5853dd
fix: Honor DEBUG and CLI_TITLE environment variables ( #3560 )
2025-07-08 19:34:17 +00:00
Billy Biggs
0c2a369108
Add a command line option to enable and list extensions ( #3191 )
2025-07-08 16:57:34 +00:00
Jack Wotherspoon
9e1fe3d2db
chore: add general usage message to --help message ( #3500 )
2025-07-08 01:13:31 +00:00
Tyler
90aeea35b0
refactor: rename allowed_mcp_server_names to allowed-mcp-server-names ( #3469 )
2025-07-07 19:47:27 +00:00
Tyler
5b306e4868
Add --allowed_mcp_server_names flag ( #3464 )
2025-07-07 16:45:58 +00:00
Jack Wotherspoon
75092ac3e5
fix: respect env variables in .env for settings.json variable substitution ( #3416 )
2025-07-07 05:13:13 +00:00
Tommaso Sciortino
e4f95de7ee
Add excludedTools to extensions. ( #2853 )
2025-07-01 23:13:46 +00:00
Mot
1d121f8d73
quiet dotenv log message ( #2239 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com >
2025-06-28 02:03:20 +00:00
Brandon Keiji
5ad4a0a826
fix: prepublish changes to package names ( #1420 )
2025-06-25 12:41:11 +00:00
Jerop Kipruto
a8ad0a7b7d
Refactor usage statistics to be a top-level setting ( #1363 )
...
This commit refactors the `usageStatisticsEnabled` setting from a sub-property of the `telemetry` configuration to a top-level setting. This change simplifies the configuration by decoupling usage statistics from the telemetry settings.
The documentation has also been updated to reflect this change.
2025-06-24 00:29:31 +00:00
Jerop Kipruto
5ae029009b
refactor: rename disableDataCollection to dataCollectionEnabled ( #1319 )
...
Renames the `disableDataCollection` flag to the more intuitive and positive `dataCollectionEnabled`.
This change improves code clarity by avoiding double negatives and making the purpose of the flag more direct. The logic has been inverted wherever the flag is used to accommodate the new naming convention.
Using a suffix like `"Enabled"` follows a common convention that improves readability.
- A condition like `if (dataCollectionEnabled)` reads like a natural language sentence ("if data collection is enabled"), which reduces cognitive load.
- Distinguishes the boolean flag (representing a state) from potential functions that would perform an action (e.g., `enableDataCollection()` or `disableDataCollection()`), avoiding ambiguity between checking a value and calling a function.
#750
2025-06-23 21:19:40 +00:00