summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-04-26Prevent 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-25feat: prototype publish sandbox script with npm package (#182)Brandon Keiji
2025-04-25Add /exit and /quit commandsSeth Troisi
2025-04-25Pulled manual commands to seperate functionSeth Troisi
2025-04-25fix: add .env~ to .gitignore (#178)Brandon Keiji
2025-04-25drop todo about qualified writes, turns out others don't do it either so nbd ↵Olcan
(#177)
2025-04-25more consistent confirmations, TODO to improve write confirmations, drop ↵Olcan
"description" from execution confirmation, add confirmation to new (still dummy) shell tool (#176)
2025-04-25fix: remove extra initError (#173)Brandon Keiji
2025-04-25do not clean before package build (#175)Olcan
2025-04-25detect missing sandbox image and provide useful error message (#174)Olcan
2025-04-25instant (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-25fix: make publish dry-run script match dogfood publish script (#169)Brandon Keiji
2025-04-25more compact cli version in footer (#168)Olcan
2025-04-25pass model env var to sandbox (#167)Olcan
2025-04-24fix: install rsync in publish pipeline (#166)Brandon Keiji
2025-04-24enable json imports (#165)Olcan
* enable json imports * Merge remote-tracking branch 'origin/main' into enable_json_imports
2025-04-24refactor: make version number shorter (#164)Brandon Keiji
2025-04-24shell 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-25docs: update manual publishing section (#162)Brandon Keiji
2025-04-24refactor: change default logs bucket for cloudbuild cicd (#161)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-24general 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-24infra: automate continuous deployment (#157)Brandon Keiji
2025-04-24Switch Ansi theme to use regular colors to improve readability. (#154)Jacob Richman
2025-04-24remove dead code (+ dont reset shellReady unless restarting) (#156)Olcan
2025-04-24feat: add flag to customize package version during pre-release staging (#155)Brandon Keiji
2025-04-24rename read_many_files (#153)Olcan
2025-04-24Add an ansi theme. (#152)Jacob Richman
Add the gradient used by the ascii art logo to theme.
2025-04-24Add a theme preview and update the theme when highlight changes. (#151)Jacob Richman
2025-04-24better sandbox check (#150)Olcan
2025-04-24remove target_dir flag (#149)Olcan
2025-04-24in 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-23unban commands (#146)Olcan
2025-04-23Pass GEMINI_API_KEY env variable to sandboxSeth Troisi
2025-04-24fix: revert pointing npm start to .bin (#144)Brandon Keiji
2025-04-23feat: add react dev tools (#143)Brandon Keiji
2025-04-23Make ui/colors refelect the current theme.jacob314
2025-04-23Add generic container run command for npm startSeth Troisi
2025-04-23Remove `--workspace` npm run debug command in READMESeth Troisi
2025-04-23Add 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-23Support GEMINI_CODE_SANDBOX=0/false as no SANDBOXingSeth Troisi
2025-04-23Refactor: Remove GEMINI.md memory and refactor system promptTaylor 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-23fix: use process.env.CLI_VERSION to avoid conflicts with NODE_ENV (#139)Brandon Keiji
2025-04-23Add docker equivilant for --authfileSeth Troisi
2025-04-23feat: set dogfood artifact registry as the default publishing endpoint (#135)Brandon Keiji
2025-04-23feat: add CLI version number to footer (#134)Brandon Keiji
2025-04-23Updating the system prompt to allow for more complex app creationChris Perry
2025-04-23Default TMPDIR to /tmp/ for sandbox (#133)Seth Troisi
2025-04-23remove dead code (#131)Olcan
2025-04-22Add theming support.Taylor Mullen
- Added a number of common themes to our support matrix: - AtomOneDark - Dracula - VS - GitHub - GoogleCode - XCode - ... Admittedly these all were randomly picked, we could probably curate these better... - Added a new `ThemeDialog` UI that can be accessed via `/theme`. It shows your currentlyt available themes and allows you to change them freely. It does **not**: - Save the theme between sessions - Allow you to hit escape - Show a preview prior to selection. - These themes are from reacts highlight js library. Fixes https://b.corp.google.com/issues/412797985