| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-27 | don't confirm invalid params in terminal tool, or in general (added comments ↵ | Olcan | |
| to base class) (#187) | |||
| 2025-04-26 | hop into sandbox (#186) | Olcan | |
| 2025-04-26 | Follow up fixes from flickering PR. | Taylor Mullen | |
| - The push for these changes didn't make it through.... Just doing a quick fix here which should have been in: https://github.com/google-gemini/gemini-code/pull/181 | |||
| 2025-04-26 | feat: Fix flickering in iTerm + scrolling + performance issues. | Taylor Mullen | |
| - Refactors history display using Ink's <Static> component to prevent flickering and improve performance by rendering completed items statically. - Introduces ConsolePatcher component to capture and display console.log, console.warn, and console.error output within the Ink UI, addressing native handling issues. - Introduce a new content splitting mechanism to work better for static items. Basically when content gets too long we will now split content into multiple blocks for Gemini messages to ensure that we can statically cache larger pieces of history. Fixes: - https://b.corp.google.com/issues/411450097 - https://b.corp.google.com/issues/412716309 | |||
| 2025-04-26 | Prevent console.warn's for tool calls. | Taylor Mullen | |
| - Added helper for extracting text content from responses without warning. See fixed issue for more detail: https://b.corp.google.com/issues/414005146 | |||
| 2025-04-25 | feat: prototype publish sandbox script with npm package (#182) | Brandon Keiji | |
| 2025-04-25 | Add /exit and /quit commands | Seth Troisi | |
| 2025-04-25 | Pulled manual commands to seperate function | Seth Troisi | |
| 2025-04-25 | fix: add .env~ to .gitignore (#178) | Brandon Keiji | |
| 2025-04-25 | drop todo about qualified writes, turns out others don't do it either so nbd ↵ | Olcan | |
| (#177) | |||
| 2025-04-25 | more consistent confirmations, TODO to improve write confirmations, drop ↵ | Olcan | |
| "description" from execution confirmation, add confirmation to new (still dummy) shell tool (#176) | |||
| 2025-04-25 | fix: remove extra initError (#173) | Brandon Keiji | |
| 2025-04-25 | do not clean before package build (#175) | Olcan | |
| 2025-04-25 | detect missing sandbox image and provide useful error message (#174) | Olcan | |
| 2025-04-25 | instant (dev) sandbox (#171) | Olcan | |
| * instant (dev) sandbox * leave Dockerfile as is to pass deploy test * fix comma * fix prod build * do not use "images exists" which docker does not support * separate dev-mode flag * Merge remote-tracking branch 'origin/main' into instant_sandbox | |||
| 2025-04-25 | fix: make publish dry-run script match dogfood publish script (#169) | Brandon Keiji | |
| 2025-04-25 | more compact cli version in footer (#168) | Olcan | |
| 2025-04-25 | pass model env var to sandbox (#167) | Olcan | |
| 2025-04-24 | fix: install rsync in publish pipeline (#166) | Brandon Keiji | |
| 2025-04-24 | enable json imports (#165) | Olcan | |
| * enable json imports * Merge remote-tracking branch 'origin/main' into enable_json_imports | |||
| 2025-04-24 | refactor: make version number shorter (#164) | Brandon Keiji | |
| 2025-04-24 | shell bones (#160) | Olcan | |
| * shell bones * Merge remote-tracking branch 'origin/main' into shell_bones * add line break * another line break * drop the log to avoid breaking terminals * rename tool to be consistent with terminal * fix build | |||
| 2025-04-25 | docs: update manual publishing section (#162) | Brandon Keiji | |
| 2025-04-24 | refactor: change default logs bucket for cloudbuild cicd (#161) | Brandon Keiji | |
| 2025-04-24 | Adding 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-24 | general rules should apply to whole project (#159) | Olcan | |
| * general rules should apply to whole project * Merge remote-tracking branch 'origin/main' into fix_eslint * lint fixes under server package | |||
| 2025-04-24 | infra: automate continuous deployment (#157) | Brandon Keiji | |
| 2025-04-24 | Switch Ansi theme to use regular colors to improve readability. (#154) | Jacob Richman | |
| 2025-04-24 | remove dead code (+ dont reset shellReady unless restarting) (#156) | Olcan | |
| 2025-04-24 | feat: add flag to customize package version during pre-release staging (#155) | Brandon Keiji | |
| 2025-04-24 | rename read_many_files (#153) | Olcan | |
| 2025-04-24 | Add an ansi theme. (#152) | Jacob Richman | |
| Add the gradient used by the ascii art logo to theme. | |||
| 2025-04-24 | Add a theme preview and update the theme when highlight changes. (#151) | Jacob Richman | |
| 2025-04-24 | better sandbox check (#150) | Olcan | |
| 2025-04-24 | remove target_dir flag (#149) | Olcan | |
| 2025-04-24 | in sandboxed run scripts, allow .env to be an in any ancestor directory, ↵ | Olcan | |
| same as in findEnvFile; also prep for sanboxing with global command (#147) | |||
| 2025-04-23 | unban commands (#146) | Olcan | |
| 2025-04-23 | Pass GEMINI_API_KEY env variable to sandbox | Seth Troisi | |
| 2025-04-24 | fix: revert pointing npm start to .bin (#144) | Brandon Keiji | |
| 2025-04-23 | feat: add react dev tools (#143) | Brandon Keiji | |
| 2025-04-23 | Make ui/colors refelect the current theme. | jacob314 | |
| 2025-04-23 | Add generic container run command for npm start | Seth Troisi | |
| 2025-04-23 | Remove `--workspace` npm run debug command in README | Seth Troisi | |
| 2025-04-23 | Add concatenation tool (#130) | Allen Hutchison | |
| * Adding a tool inspired by files-to-prompt that will recursivly read through all the files in a directory (guarded by targetDir) and concatenate those files for the model. Ignores common build artifacts and non-text files. * Migraded glob logic to fast-glob. Buffed the tool description to give more guidance to the model. Incorporated reveiw feedback. * lint and error checking. | |||
| 2025-04-23 | Support GEMINI_CODE_SANDBOX=0/false as no SANDBOXing | Seth Troisi | |
| 2025-04-23 | Refactor: Remove GEMINI.md memory and refactor system prompt | Taylor Mullen | |
| - Updates CONTRIBUTING.md and Tips.tsx to remove references to GEMINI.md and the /init command, and renumbers tips. - Fixes a typo in Tips.tsx ("information.s" -> "information."). - Refactors the core system prompt in prompts.ts from a constant string to a function . - Updates client.ts to call the function. - Updates tool name references within the system prompt to use template literals for dynamic naming. Fixes bug: https://buganizer.corp.google.com/issues/413061073 --- Generated by yours truly __Gemini Code__ | |||
| 2025-04-23 | fix: use process.env.CLI_VERSION to avoid conflicts with NODE_ENV (#139) | Brandon Keiji | |
| 2025-04-23 | Add docker equivilant for --authfile | Seth Troisi | |
| 2025-04-23 | feat: set dogfood artifact registry as the default publishing endpoint (#135) | Brandon Keiji | |
| 2025-04-23 | feat: add CLI version number to footer (#134) | Brandon Keiji | |
