Commit Graph

  • 2a3c3d00ea trim system prompt (#426) Olcan 2025-05-19 09:39:05 -07:00
  • 8b8fa6c1ae Refactor: Convert copy_files.cjs to ES module syntax Taylor Mullen 2025-05-16 16:22:33 -07:00
  • 3d74a7061e fix(server): Use console.debug in GrepTool for less verbose logging Taylor Mullen 2025-05-18 23:13:57 -07:00
  • cd1dc7ec59 fix(cli): Disable slash commands and suggestions in shell mode Taylor Mullen 2025-05-18 22:34:26 -07:00
  • db93ea736b feat(cli): Add ShellModeIndicator component Taylor Mullen 2025-05-18 22:16:57 -07:00
  • 6cc0087105 allow comments in settings.json olcan 2025-05-18 10:47:57 -07:00
  • e4d978da7c feat(cli): Introduce toggleable shell mode with enhanced UI Taylor Mullen 2025-05-18 01:18:32 -07:00
  • 0d4e0fe647 fix(cli): Remove duplicate auto-accept indicator Taylor Mullen 2025-05-18 00:30:13 -07:00
  • 3aaeb44739 fix(shell): Improve error reporting for shell command failures Taylor Mullen 2025-05-18 00:23:57 -07:00
  • a0eb8e67c7 fix(glob): Improve glob tool accuracy and output Taylor Mullen 2025-05-18 00:04:32 -07:00
  • f0b9199a77 refactor: Remove console.error from WriteFileTool Taylor Mullen 2025-05-17 23:04:26 -07:00
  • 5bddf40fd1 fix: Ensure CWD and auto-accept indicator are always visible Taylor Mullen 2025-05-17 22:36:33 -07:00
  • aca27709df feat: Add auto-accept indicator and toggle Taylor Mullen 2025-05-17 21:25:28 -07:00
  • 13a6a9a690 Introduce a small easter egg. Woof. (#412) DeWitt Clinton 2025-05-17 21:57:27 -07:00
  • 9749fcb425 ability to write system prompt to file (#414) Olcan 2025-05-17 20:14:06 -07:00
  • 3bf0304e31 ability to override core system prompt (via .gemini/system.md) and specify core tools via coreTools setting (e.g. coreTools:["ls", "GrepTool", ...]) ; added tests, but did not update docs for now (#413) Olcan 2025-05-17 19:45:16 -07:00
  • 76cf5e9fc1 rename env vars GEMINI_CODE_{MODEL,SANDBOX,SANDBOX_IMAGE} (#411) Olcan 2025-05-17 17:28:44 -07:00
  • 4de4822219 added timeout setting to mcp server config, also switched to custom config type without "stderr" field that does not make sense in settings (#410) Olcan 2025-05-17 16:53:22 -07:00
  • 324040032a fix multiple mcp servers olcan 2025-05-17 14:13:27 -07:00
  • feb9dee4b1 fix: Prevent WriteFileTool from writing to directory paths Taylor Mullen 2025-05-17 00:00:07 -07:00
  • 5dcdbe64ab refactor: Unify file modification confirmation state Taylor Mullen 2025-05-16 23:33:12 -07:00
  • 58e0224061 Refactor: Use String.prototype.replaceAll() and update TS lib Taylor Mullen 2025-05-16 22:41:57 -07:00
  • e486d84d6a feat: Patch console.debug and display only in debug mode Taylor Mullen 2025-05-16 22:26:03 -07:00
  • e0b88dc8da feat: Strip schema props from MCP tool definitions Taylor Mullen 2025-05-16 22:09:24 -07:00
  • 0e25fdd56e Avoid console.log for MCP Taylor Mullen 2025-05-16 21:17:51 -07:00
  • c09bad9393 Docs: Update MCP server configuration (#396) N. Taylor Mullen 2025-05-16 17:19:00 -07:00
  • 7f7f2cd47e GC "add tool registry tests" Taylor Mullen 2025-05-16 16:39:28 -07:00
  • 1bdec55fe1 feat: Implement CLI and model memory management (#371) Allen Hutchison 2025-05-16 16:36:50 -07:00
  • d9bd2b0e14 improved mcp support, including standard "mcpServers" setting with multiple named servers with command/args/env/cwd (#392) Olcan 2025-05-16 16:29:03 -07:00
  • e158a0d59f Remove alias section from CONTRIBUTING.md (#390) cperry-goog 2025-05-16 14:54:35 -07:00
  • 48c3470303 Fix typo in server README.md (#379) Sébastien Cevey 2025-05-16 22:27:25 +01:00
  • 8af970061e Fix: Use Node.js script for cross-platform file copying in build Taylor Mullen 2025-05-16 13:54:54 -07:00
  • 8b959c2060 strip escape characters when pasting. (#386) Jacob Richman 2025-05-16 13:17:48 -07:00
  • 1728bf3f44 fixes and tweaks to docs, mostly related to sandboxing (#385) Olcan 2025-05-16 13:09:27 -07:00
  • c692a0c583 Support auto wrapping of in the multiline editor. (#383) Jacob Richman 2025-05-16 11:58:37 -07:00
  • 968e09f0b5 fix: Ensure filename is available for diff rendering in write-file Taylor Mullen 2025-05-15 23:51:53 -07:00
  • dce7d2c4f7 fix: add react attribution link and typescript any best practices to gemini.md (#382) Brandon Keiji 2025-05-16 17:02:05 +00:00
  • 458fd86429 refactor: derive streaming state from tool calls and isresponding state (#376) Brandon Keiji 2025-05-16 16:45:58 +00:00
  • 609757f911 feat: Add support for Vertex AI and Vertex express mode (#380) sasha-gitg 2025-05-16 08:06:43 -07:00
  • 7d818b46bc feat: Enable CI test reporting and artifact management (#367) N. Taylor Mullen 2025-05-15 22:59:53 -07:00
  • 9c46acc793 Refactor: Improve UI rendering and address code review comments Taylor Mullen 2025-05-15 22:56:03 -07:00
  • 33743d347b Fix: Prevent UI tearing and improve display of long content Taylor Mullen 2025-05-15 00:19:41 -07:00
  • 601a61ed31 Addressed code review comments Taylor Mullen 2025-05-15 21:49:26 -07:00
  • 6cb6f47b56 Refactor: Replace MarkdownRenderer with MarkdownDisplay component Taylor Mullen 2025-05-15 00:36:08 -07:00
  • 59e8fcb409 Docs: Fix broken links and update documentation (#377) cperry-goog 2025-05-15 20:43:01 -07:00
  • 58ef39e2a9 Docs: Add initial project documentation structure and content (#368) cperry-goog 2025-05-15 20:04:33 -07:00
  • 3674fb0c7e feat: add javascript/typescript guidelines to gemini.md (#375) Brandon Keiji 2025-05-16 01:05:29 +00:00
  • 9862cf3204 UI improvements for suggestions & status (#373) Miguel Solorio 2025-05-15 16:35:21 -07:00
  • 8d9e1118c6 fix: omit references to react mcp server and react compiler (#374) Brandon Keiji 2025-05-15 23:26:50 +00:00
  • 11e76cef26 feat: add react best practices to gemini.md (#372) Brandon Keiji 2025-05-15 23:10:30 +00:00
  • 62455ade9d Fix(write-file): Ensure correct validation method is called in WriteFileTool Taylor Mullen 2025-05-15 00:53:52 -07:00
  • 28c3c3241d refactor: shorten static history section code (#370) Brandon Keiji 2025-05-15 22:20:33 +00:00
  • 9efcb7741b Update color styles for yes/no questions (#369) Miguel Solorio 2025-05-15 14:36:34 -07:00
  • 6cd8f66a76 rename full_context as all_files (#366) Olcan 2025-05-15 11:44:56 -07:00
  • 4cc1dde625 refined cli (#365) Olcan 2025-05-15 11:38:33 -07:00
  • f3d9a499dd move sandbox-related messages to stderr (#363) Olcan 2025-05-15 10:54:30 -07:00
  • 46e955897e Fix instructions for globally linking the gemini script (#361) DeWitt Clinton 2025-05-15 09:41:56 -07:00
  • c6bca64499 refactor: remove unused props clearItems, openThemeDialog, onSubmit (#357) Brandon Keiji 2025-05-15 16:12:15 +00:00
  • 39d57ead1a Have /clear also clear the console. Seth Troisi 2025-05-15 01:19:15 +00:00
  • 5c6e601026 Run console.clear() in handleClearScreen when invoked by Ctrl-L. (#356) DeWitt Clinton 2025-05-14 22:48:50 -07:00
  • 5b4c9e8e43 Update Gemini Code verbiage -> Gemini CLI Taylor Mullen 2025-05-14 13:51:17 -07:00
  • aec6c0861e Add readline-like keybindings to the input prompts. (#354) DeWitt Clinton 2025-05-14 17:33:37 -07:00
  • ff36c93733 Docs: Add GEMINI.md for project conventions (#352) Allen Hutchison 2025-05-14 17:17:07 -07:00
  • 8ca2390fbf Improve read-many-files display message Seth Troisi 2025-05-14 23:39:54 +00:00
  • a5f5d7b33a Refactor: Move GEMINI.md file count to Footer (#351) Allen Hutchison 2025-05-14 16:15:41 -07:00
  • 416813452e Improvements to suggestions & slash commands (#344) Miguel Solorio 2025-05-14 16:01:29 -07:00
  • 89aa1cad41 Add UI memory indicator. (#348) Allen Hutchison 2025-05-14 15:19:45 -07:00
  • 521708e294 refactor: break submitQuery into smaller functions (#350) Brandon Keiji 2025-05-14 22:14:15 +00:00
  • 1245fe4885 This commit introduces the hierarchical memory feature, allowing GEMI… (#327) Allen Hutchison 2025-05-14 12:37:17 -07:00
  • 1fa40405ea improve sandboxing status message, update README, remove dead code from a previous change to build_sandbox.sh (#346) Olcan 2025-05-14 11:23:06 -07:00
  • bfda4295c9 Refactor TextBuffer to be a React hook (#340) Jacob Richman 2025-05-13 19:55:31 -07:00
  • 7116ab9c29 fix: pass startup warnings to app as prop (#342) Brandon Keiji 2025-05-14 00:12:04 +00:00
  • d3303fd3a0 refactor: move nested debugmessage and slashcommand hooks outside of useGeminiStream (#341) Brandon Keiji 2025-05-13 23:55:49 +00:00
  • c4c11f1d65 Prevent flickering on confirmation decline. Taylor Mullen 2025-05-13 16:35:11 -07:00
  • e665d4f198 First step refactoring InputPrompt (#335) Jacob Richman 2025-05-13 16:23:14 -07:00
  • c4fb1ad04b Use Enter on slash commands to execute (#334) Miguel Solorio 2025-05-13 16:08:12 -07:00
  • 4a0f5476c0 fall back to ~/.env if .env is not found in current directory or any ancestors (#338) Olcan 2025-05-13 15:36:34 -07:00
  • 3be8b6dc34 fix(sandbox): default to current user profile for debian/ubuntu env (#337) Brandon Keiji 2025-05-13 21:13:54 +00:00
  • 0ae59056d1 mention git diff --staged for partial commits (#336) Olcan 2025-05-13 14:06:14 -07:00
  • 0e61a15438 fix: remove gemini-code bin configuration (#330) Brandon Keiji 2025-05-13 20:09:58 +00:00
  • 17cce0adf4 use git diff HEAD instead of git diff && git diff --staged (#333) Olcan 2025-05-13 12:56:32 -07:00
  • e2c3611c63 Multiline editor (#302) Jacob Richman 2025-05-13 11:24:04 -07:00
  • 8da7a71d9a refactor: shorten 'gemini' binary name (#329) Brandon Keiji 2025-05-13 17:49:45 +00:00
  • 61ccd4f33a Allow users to cancel out of theme selector (#310) Miguel Solorio 2025-05-13 07:41:32 -07:00
  • 7d8392bab4 Encourage utilization of git diff --staged for commit message writing. Taylor Mullen 2025-05-12 23:50:33 -07:00
  • 3217576743 feat: Enhance replace tool reliability with multi-stage edit correction Taylor Mullen 2025-05-12 23:23:24 -07:00
  • 5ec254253f ensure no 'undefined' in system prompt (#322) Olcan 2025-05-12 16:41:11 -07:00
  • 884d6ebfd8 system prompt for working with git (#321) Olcan 2025-05-12 16:27:07 -07:00
  • df74594b8f When an error occurs stop processing. Taylor Mullen 2025-05-12 00:04:21 -07:00
  • 8537aabba4 feat: Add User-Agent to API requests Taylor Mullen 2025-05-11 14:28:21 -07:00
  • 2970f0a06c feat: Integrate centralized error reporting for API interactions Taylor Mullen 2025-05-11 13:32:56 -07:00
  • 4d5f0dc080 Workaround model bug where it returns invalid history items. Taylor Mullen 2025-05-11 12:59:44 -07:00
  • cf91f72c5c Remove terminal tool and dependencies. Taylor Mullen 2025-05-11 12:34:41 -07:00
  • dcb67c32a5 Log server information on error. Taylor Mullen 2025-05-10 14:14:57 -07:00
  • d159a1507e Don't prematurely end convo w/ Gemini. Taylor Mullen 2025-05-10 13:11:03 -07:00
  • c0eab31c02 Show model decline/cancellation states. Taylor Mullen 2025-05-10 00:24:33 -07:00
  • 6b518dc9e4 Enable tools to cancel active execution. Taylor Mullen 2025-05-09 23:29:02 -07:00
  • 090198a7d6 Make cancel not explode. Taylor Mullen 2025-05-09 22:47:18 -07:00
  • 28f9a2adfa fix: Resolve infinite loop Taylor Mullen 2025-05-09 17:10:48 -07:00
  • 4a6d0717a1 fix for b/414940078 (#306) Allen Hutchison 2025-05-09 15:38:19 -07:00