summaryrefslogtreecommitdiff
path: root/packages/cli/src/config
AgeCommit message (Collapse)Author
2025-06-03Fix flash preview (#723)N. Taylor Mullen
2025-06-03Workaround Gemini API break - Use flash 04-17 (#721)N. Taylor Mullen
2025-06-02feat(cli): Allow custom title in CLI header (#706)Scott Densmore
2025-06-02feat(cli): add pro model availability check and fallback to flash (#608)Allen Hutchison
2025-06-02feat: Add --yolo mode that automatically accepts all tools executions (#695)Tolik Malibroda
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-05-31feat: allow custom filename for context files (#654)Allen Hutchison
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-05-31Update default & ANSI theme names (#637)Miguel Solorio
2025-05-30Fix/cli version unknown (#642)Scott Densmore
2025-05-30Rename server->core (#638)Tommaso Sciortino
2025-05-30feat: add --show_memory_usage flag to display memory usage in status bar (#606)Jacob Richman
2025-05-29Change Config to use named parameters. (#593)Jacob Richman
2025-05-27fix: default to Gemini API if GEMINI_API_KEY is set and when ↵sasha-gitg
GOOGLE_GENAI_USE_VERTEXAI is set to True (#566)
2025-05-23Refactor(server): Centralize GEMINI.md discovery logic in server (#498)Allen Hutchison
2025-05-23Refactor(cli): Move memory add logic to server tool call (#493)Allen Hutchison
2025-05-22Refactor: Streamline memoryUtils and update slash commands (#478)Allen Hutchison
2025-05-22Fix: Prevent hang in large directories by using BFS for getFolderStru… (#470)Allen Hutchison
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-05-18allow comments in settings.jsonolcan
2025-05-17ability to override core system prompt (via .gemini/system.md) and specify ↵Olcan
core tools via coreTools setting (e.g. coreTools:["ls", "GrepTool", ...]) ; added tests, but did not update docs for now (#413)
2025-05-17rename env vars GEMINI_CODE_{MODEL,SANDBOX,SANDBOX_IMAGE} (#411)Olcan
2025-05-17added timeout setting to mcp server config, also switched to custom config ↵Olcan
type without "stderr" field that does not make sense in settings (#410)
2025-05-16feat: Implement CLI and model memory management (#371)Allen Hutchison
Co-authored-by: N. Taylor Mullen <[email protected]>
2025-05-16improved mcp support, including standard "mcpServers" setting with multiple ↵Olcan
named servers with command/args/env/cwd (#392)
2025-05-16feat: Add support for Vertex AI and Vertex express mode (#380)sasha-gitg
2025-05-15rename full_context as all_files (#366)Olcan
2025-05-15refined cli (#365)Olcan
2025-05-14Add UI memory indicator. (#348)Allen Hutchison
Co-authored-by: Gregory Shikhman <[email protected]>
2025-05-14This commit introduces the hierarchical memory feature, allowing GEMI… (#327)Allen Hutchison
2025-05-11feat: Add User-Agent to API requestsTaylor Mullen
This change introduces a User-Agent header to all API requests made by the Gemini CLI. The User-Agent string includes the CLI version, Node.js version, operating system, and architecture. This will help in tracking usage and identifying potential issues. Fixes https://b.corp.google.com/issues/416353675 Signed-off-by: Gemini
2025-05-09feat: Update default Gemini model to gemini-2.5-pro-preview-05-06Taylor Mullen
Fixes https://b.corp.google.com/issues/416778280 Signed-off-by: Your Witty AI Assistant
2025-05-05support for mcp toolsolcan
2025-05-05support for discovered tools using project settings for discovery and call ↵olcan
commands
2025-05-05Remove passthroughCommands (#252)Seth Troisi
2025-05-02sandbox arg should not default to false but rather undefined (#244)Olcan
2025-05-02sandbox setting and argument (#243)Olcan
2025-05-01mount user settings in sandbox (#239)Olcan
2025-05-01Save settings to ~/.gemini/settings.json and optionally ↵Jacob Richman
/your/workspace/.gemini/settings.json (#237)
2025-05-01refactor: async-ify yargs (#236)Brandon Keiji
2025-04-24Adding a full_context command line argument. (#158)Allen Hutchison
* Adding a full_context command line argument. * Update packages/cli/src/config/config.ts Co-authored-by: N. Taylor Mullen <[email protected]> * lint fix. --------- Co-authored-by: N. Taylor Mullen <[email protected]>
2025-04-24remove target_dir flag (#149)Olcan
2025-04-22Question flag (#125)Allen Hutchison
2025-04-21env var to set default model, display model on lower right (#110)Olcan
2025-04-21Remove dead comments (#90)Jaana Dogan
2025-04-20Adds shell command allowlist (#68)Juliette Love
* Wire through passthrough commands * Add default passthrough commands * Clean up config passing to useGeminiStream
2025-04-20Simple debug mode for CLI side (#66)Juliette Love
* Adds debug mode config flag. * Wire through debug lines * Add debug mode logging example * Run format * Run format again
2025-04-19Starting to modularize into separate cli / server packages. (#55)Evan Senter
* Starting to move a lot of code into packages/server * More of the massive refactor, builds and runs, some issues though. * Fixing outstanding issue with double messages. * Fixing a minor UI issue. * Fixing the build post-merge. * Running formatting. * Addressing comments.
2025-04-18Show error when GEMINI_API_KEY is not set (#52)Jaana Dogan
Also fix the bug where the API key is used accidentally as the model name.
2025-04-18Add apache2 SPDX headers to all source files (#48)Tyler
2025-04-18Run `npm run format`Taylor Mullen
- This has the entirety of the changes. Part of https://b.corp.google.com/issues/411720532
2025-04-18Remove extra args from config (#27)Jaana Dogan
We don't have a use case for them yet.
2025-04-18Introduce a config module to manage configuration (#22)Jaana Dogan
* Introduce a config module to manage configuration * Remove public modifier