Commit Graph

  • 5673c5f267 Add a window title when CLI is launched (#787) Mark McDonald 2025-06-10 11:54:51 +08:00
  • 7f1252d364 feat: Display initial token usage metrics in /stats (#879) Abhi 2025-06-09 20:25:37 -04:00
  • 6484dc9008 Add Windsurf in edit tool to modify changes, if installed (#853) Eddie Santos 2025-06-09 16:01:06 -07:00
  • 5c9e526f0e Code to support Oauth login (#881) Tommaso Sciortino 2025-06-09 15:14:06 -07:00
  • f11414a424 Use GOOGLE_API_KEY as default if both GEMINI and GOOGLE set (#777) Seth Troisi 2025-06-09 13:54:11 -07:00
  • 6e5332f716 docs: add deployment documentation (#874) Brandon Keiji 2025-06-09 19:58:24 +00:00
  • a8a7f67d81 Delete tmperrors.txt (#873) matt korwel 2025-06-09 12:30:24 -07:00
  • 3b943c1582 Windows: Refactor Shell Scripts to Node.js for Cross-Platform Compatibility (#784) matt korwel 2025-06-09 12:19:42 -07:00
  • 2182a1cd2c Bump @google/genai dependency (#870) Abhi 2025-06-09 14:17:39 -04:00
  • 0613062fc8 Simplify user agent handling. (#828) Tommaso Sciortino 2025-06-09 09:31:27 -07:00
  • 87474e52d7 rename shell tool more intuitively as run_shell_command (from historical name of execute_bash_command inherited from terminal tool) (#869) Olcan 2025-06-09 08:57:30 -07:00
  • c55a1d9012 Add support for sorting files search by recency threshold followed by lexicographic sorting (#867) anj-s 2025-06-09 08:07:24 -07:00
  • a2fee6bdd3 fix mcp timeouts and missing description on mcp errors (#868) Olcan 2025-06-08 21:52:11 -07:00
  • a3d11e8fef replace reference to "README" with "docs" to avoid confusion for folks who do not have access to README (#866) Olcan 2025-06-08 19:19:33 -07:00
  • 37edbd8c18 Rollforward AST changes to unblock Sandboxing (#863) matt korwel 2025-06-08 19:07:25 -07:00
  • ccdd1df039 feat(core): Add .gitignore support to getFolderStructure (#865) N. Taylor Mullen 2025-06-08 18:42:38 -07:00
  • 72fa01f62d feat(git): Refactor gitignore handling to use ignore library instead of minimatch (#864) N. Taylor Mullen 2025-06-08 18:32:19 -07:00
  • d061419452 enforce minimum lines shown/hidden (#860) Olcan 2025-06-08 17:11:16 -07:00
  • 8f993a6200 drop redundant -s flag for custom sandbox build (#859) Olcan 2025-06-08 16:43:04 -07:00
  • 7e73f57556 use -s flag (to skip npm install + build) for build_sandbox.sh when running via npm run build:all (#858) Olcan 2025-06-08 16:36:52 -07:00
  • d62dad5575 Revert "Add batch editing capabilities to Edit Tool (#648)" (#857) N. Taylor Mullen 2025-06-08 16:20:43 -07:00
  • 152af28a34 Bryanmorgan/add tool source description (#856) Bryan Morgan 2025-06-08 19:07:05 -04:00
  • 31c14ea78f Bryanmorgan/add mcp description support (#855) Bryan Morgan 2025-06-08 18:45:36 -04:00
  • f2ea78d0e4 fix(tool-scheduler): Correctly pipe cancellation signal to tool calls (#852) N. Taylor Mullen 2025-06-08 15:42:49 -07:00
  • 7868ef8229 feat: Introduce session context and add session duration stat for /stats command (#854) Abhi 2025-06-08 18:01:02 -04:00
  • 9104ac02f7 feat: display commit hash in detached HEAD state (#832) Scott Densmore 2025-06-08 14:59:18 -07:00
  • 394312b9c2 Add tests for core/utils/editor (#851) Eddie Santos 2025-06-08 12:42:42 -07:00
  • 241c404573 fix(cli): correctly handle tool invocation cancellation (#844) N. Taylor Mullen 2025-06-08 11:14:45 -07:00
  • 9efca40dae feat: Add flow to allow modifying edits during edit tool call (#808) Leo 2025-06-08 18:56:58 +01:00
  • 584286cfd9 fix(deps): externalize tree-sitter (#840) matt korwel 2025-06-08 02:05:55 -07:00
  • d0b78225a1 feat: update ctrl+t text (#845) N. Taylor Mullen 2025-06-08 00:16:08 -07:00
  • 5e01713803 chore: remove stray file_learnings.md (#837) Keith Ballinger 2025-06-07 23:02:59 -07:00
  • 84678c6448 Makefile for convenience (#833) Keith Ballinger 2025-06-07 22:22:32 -07:00
  • 569c977408 refactor(core): remove comments from geminiChat.ts (#834) Keith Ballinger 2025-06-07 22:20:59 -07:00
  • b46f220931 feat(cli): improve API error parsing and display (#829) Scott Densmore 2025-06-07 22:04:57 -07:00
  • 6e4b84a60d Fix Build Failure - Build fails in sandbox due to missing build toolchain (#831) Abhi 2025-06-08 01:04:20 -04:00
  • f11eb41383 Fix typo in CONTRIBUTING.md (#827) Abhi 2025-06-07 19:40:16 -04:00
  • 389907ce65 Introduce ContentGeneratorConfig (#826) Tommaso Sciortino 2025-06-07 16:17:27 -07:00
  • e95a6086fc Bryanmorgan/add mcp description support (#825) Bryan Morgan 2025-06-07 18:30:56 -04:00
  • dd08582f81 fix: Rename missing occurence of gemini-code (#824) Tolik Malibroda 2025-06-08 00:12:53 +02:00
  • ab44824e07 Auto insert @ when dragging and dropping files. (#812) Jacob Richman 2025-06-07 14:48:56 -07:00
  • 18d6a11c04 refactor: rename gemini-code to gemini-cli (#822) cperry-goog 2025-06-07 14:27:22 -07:00
  • d6cf4d5b0b Eliminate createServerConfig() (#821) Tommaso Sciortino 2025-06-07 13:49:00 -07:00
  • 10b52ac4e8 Fix missing arg warning in tests (#820) Tommaso Sciortino 2025-06-07 13:39:53 -07:00
  • 27fdd1b6e6 Add embedder (#818) Eddie Santos 2025-06-07 13:38:05 -07:00
  • 51cd5ffd91 fix(build): correct sandbox warning link (#819) cperry-goog 2025-06-07 12:42:32 -07:00
  • f1a4e5d4d3 Creating Node AST Tool. (#756) matt korwel 2025-06-07 12:07:58 -07:00
  • 28ff62e7b1 Added /mcp command support and cleaned up broken tests (#817) Bryan Morgan 2025-06-07 15:06:18 -04:00
  • 6ea4479064 Push model-switching logging into loadCliConfig (#815) Tommaso Sciortino 2025-06-07 11:12:30 -07:00
  • 680f4cdd61 More version simplifiction. (#810) Tommaso Sciortino 2025-06-07 10:54:23 -07:00
  • 63757d6a7a docs: update and reorganize documentation (#806) cperry-goog 2025-06-07 10:47:30 -07:00
  • dcaecde844 toggle off (#809) Eddie Santos 2025-06-07 00:06:15 -07:00
  • 0c86874677 Add batch editing capabilities to Edit Tool (#648) Keith Ballinger 2025-06-06 22:54:37 -07:00
  • 76ec9122c0 clean up version lookup code (#804) Tommaso Sciortino 2025-06-06 16:21:20 -07:00
  • e94a10023d adding very important phrases (#802) cperry-goog 2025-06-06 14:49:40 -07:00
  • 2f54aa888a feat(ui): add cursor to empty input prompt (#800) Jacob Richman 2025-06-06 13:44:11 -07:00
  • 21acdee0a0 docs: Initialize tutorials section with MCP server example jerop 2025-06-06 14:51:08 +00:00
  • 89aca349cf Exit with an error message if parsing settings.json fails. (#747) Jacob Richman 2025-06-06 09:56:45 -07:00
  • b4a6b16227 Test: Verify concatenated env var resolution in settings jerop 2025-06-06 15:38:44 +00:00
  • 8c28250bb3 Refactor: Improve env var resolution in settings jerop 2025-06-06 15:32:39 +00:00
  • 4e9d365407 feat: Enable environment variable substitution in settings jerop 2025-06-06 13:54:59 +00:00
  • 9ad615c2a4 Fix build break due to changes to theme. (#796) Jacob Richman 2025-06-06 08:05:00 -07:00
  • 4262f5b0de feat(cli): respect the NO_COLOR env variable (#772) Jacob Richman 2025-06-06 07:55:28 -07:00
  • c80ff146d2 Reduce noisy logging for missing .geminiignore file. (#793) DeWitt Clinton 2025-06-06 07:47:43 -07:00
  • 368e9ab4d8 Add Gemini code review agent to repo (#782) Eddie Santos 2025-06-05 21:37:06 -07:00
  • 2f51c22141 Title & Big text Updates (#781) matt korwel 2025-06-05 18:14:02 -07:00
  • 8a0a2523ca Allow themes to theme the UI (#769) Miguel Solorio 2025-06-05 14:35:47 -07:00
  • 2285bba66e refactor: remove unnecessary useRefs (#780) Brandon Keiji 2025-06-05 21:33:24 +00:00
  • d3a1026ae3 skip npm build for custom sandbox (#779) Olcan 2025-06-05 14:15:43 -07:00
  • 1ffe027d8a Add support for configured mcp client timeout. (#775) N. Taylor Mullen 2025-06-05 13:35:00 -07:00
  • e59e18251b Introduce generate content interface (#755) Tommaso Sciortino 2025-06-05 13:26:38 -07:00
  • 2ebf2fbc82 OpenTelemetry Integration & Telemetry Control Flag (#762) Jerop Kipruto 2025-06-05 16:04:25 -04:00
  • d3e43437a0 use execSync (vs spawnSync) so launch fails if build_sandbox fails; tweaks in build_sandbox to fix some shellcheck warnings, and to simplify the logic slightly (#767) Olcan 2025-06-05 13:02:56 -07:00
  • e02868bb1a Bump default model to gemini-2.5-pro-preview-06-05 (#765) Eddie Santos 2025-06-05 11:52:36 -07:00
  • 422c763a55 Add support for .geminiignore file (#757) Eddie Santos 2025-06-05 10:15:27 -07:00
  • 1d20cedf03 fix: Disable automatic image building if BUILD_SANDBOX is not provided (#764) Tolik Malibroda 2025-06-05 18:47:39 +02:00
  • 4d4cf0f2f9 feat: Add multi-stage docker build support for custom sandbox.Dockerfile (#746) Tolik Malibroda 2025-06-05 17:46:54 +02:00
  • a8ac9b1fac Add Theme docs (#753) Miguel Solorio 2025-06-05 08:10:05 -07:00
  • 78b2a28fb6 Checks for diff changes before displaying the code snippet (#751) anj-s 2025-06-05 06:48:03 -07:00
  • aa386d135b Jacob314/memory fixes (#754) Jacob Richman 2025-06-05 06:40:33 -07:00
  • 822803d9d6 Fix "npx https:...." header issue (#759) N. Taylor Mullen 2025-06-05 00:00:34 -07:00
  • 77afd37c2e fix(cli): Handle non-array tool response parts (#758) N. Taylor Mullen 2025-06-04 23:25:57 -07:00
  • d99d132cdf Add /tools slash command to view available tools (#752) Eddie Santos 2025-06-04 14:01:38 -07:00
  • fdc8bd8ed9 mention BUILD_SANDBOX for custom sandboxing (#749) Olcan 2025-06-04 12:58:44 -07:00
  • 13b55c6e68 Docs: Update architecture diagram with Google colors (for future aricles) (#718) Riccardo Carlesso 2025-06-04 21:33:07 +02:00
  • 4192cfb092 CLI_TITLE env var for setting the CLI title (#748) Tommaso Sciortino 2025-06-04 10:44:50 -07:00
  • a2f03636a5 Update light themes (#726) Miguel Solorio 2025-06-04 10:41:03 -07:00
  • a14aada945 Fix broken documentation links after server->core folder rename (#740) Keith Ballinger 2025-06-04 10:02:07 -07:00
  • 44aff769a3 Bring back 2.5-pro usage (#744) N. Taylor Mullen 2025-06-04 09:29:14 -07:00
  • afc30e314f feat(accessibility): Add option to disable loading phrases (#745) N. Taylor Mullen 2025-06-04 00:46:57 -07:00
  • d179b3aae4 refactor(core): Centralize tool response formatting (#743) N. Taylor Mullen 2025-06-04 00:24:25 -07:00
  • 4b2af10b04 fix: Fix piped input mode in sandbox (#739) Tolik Malibroda 2025-06-04 08:24:33 +02:00
  • 7de790fbf2 Fix several bugs in prompt history (#734) Marat Boshernitsan 2025-06-03 23:01:26 -07:00
  • c313762ba0 Ignore folders files (#651) Keith Ballinger 2025-06-03 21:40:46 -07:00
  • d85f09ac51 Update configuration.md (#722) Cindy Xing 2025-06-03 21:33:02 -07:00
  • 54eb1419a8 Update package-lock.json (#738) N. Taylor Mullen 2025-06-03 21:05:39 -07:00
  • 7108921691 fix Cannot find module @rollup/rollup-linux-x64-gnu error (#736) Keith Ballinger 2025-06-03 19:52:53 -07:00
  • 80a445c7ae bandaid for broken mcp calls (#732) Olcan 2025-06-03 14:40:36 -07:00
  • 12059eb4ca fix BUILD_SANDBOX env var for updating sandbox while running linked binary (#729) Olcan 2025-06-03 14:02:00 -07:00
  • 9df94103ac remove noop code (#728) Olcan 2025-06-03 13:47:53 -07:00