| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-19 | Fix the double warning for iterm. (#51) | Allen Hutchison | |
| 2025-04-19 | Quick fix gitignore (#49) | Allen Hutchison | |
| * Command line flags got broke. Now to run with flags run: npm run start -- -m model-id -d data/dir * Add *.tsbuildinfo to git ignore. | |||
| 2025-04-19 | Adding in a history buffer (#38) | Evan Senter | |
| Up and down arrows traverse the command history. | |||
| 2025-04-19 | fix format | jlove29 | |
| 2025-04-19 | Add direct execution of shell commands | jlove29 | |
| 2025-04-18 | Take the turn management out of GeminiClient (#42) | Jaana Dogan | |
| 2025-04-18 | Show 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-18 | Add apache2 SPDX headers to all source files (#48) | Tyler | |
| 2025-04-18 | All the pipes (#47) | Allen Hutchison | |
| * Bump the character limit to web fetch. * Piped Input Hook. First step in bringing in STDIN piping. * Fix linting errors. * Remove incorrect comment. | |||
| 2025-04-18 | Command line flags got broke. Now to run with flags run: (#46) | Allen Hutchison | |
| npm run start -- -m model-id -d data/dir | |||
| 2025-04-18 | minor lint fix (#45) | Olcan | |
| 2025-04-18 | fix: point server 'main' to dist folder (#44) | Brandon Keiji | |
| 2025-04-18 | fix: temporarily comment out .npmrc (#43) | Brandon Keiji | |
| 2025-04-18 | Fix remaining tslint errors (YAY). | Taylor Mullen | |
| - Also updated ci.yml to ensure that linting failures will break the build. Fully fixes https://b.corp.google.com/issues/411384603 | |||
| 2025-04-18 | fix: add --build flag to tsc commands (#40) | Brandon Keiji | |
| 2025-04-18 | Run `npm run format` | Taylor Mullen | |
| - This has the entirety of the changes. Part of https://b.corp.google.com/issues/411720532 | |||
| 2025-04-18 | Make CI fail if there are unformatted changes. | Taylor Mullen | |
| Fixes https://b.corp.google.com/issues/411720532 | |||
| 2025-04-18 | fix: add clean command to individual packages (#36) | Brandon Keiji | |
| 2025-04-18 | Manually fix hooks and utils linting errors (partial) | Taylor Mullen | |
| - More changes are to come, this is truly a partial change in order to not disrupt as many people as possible. Part of https://b.corp.google.com/issues/411384603 | |||
| 2025-04-18 | Iterm refactor (#33) | Allen Hutchison | |
| * Add a warning about the flickering in iTerm. * Move the iterm warning out of App.tsx. | |||
| 2025-04-18 | infra: add multipackage support (#34) | Brandon Keiji | |
| 2025-04-18 | Add a warning about the flickering in iTerm. (#32) | Allen Hutchison | |
| 2025-04-18 | Warn if `npm run start` is out of date. (#20) | Evan Senter | |
| * Adding some wiring to allow the Ink app to warn if there are local development changes that haven't been captured in the recent build of the Gemini CLI. * Adding a new useAppEffects.ts file that wores some useEffect handlers in. * Updating package-lock.json to resolve `npm ci` issues. * Updating package-lock.json and package.json to resolve `npm ci` issues. | |||
| 2025-04-18 | Web fetch tool (#31) | Allen Hutchison | |
| * Adding a web fetch tool. | |||
| 2025-04-18 | feat: initial configs for npm publishing (#30) | Brandon Keiji | |
| * feat: initial configs for npm publishing * fix: workspace reference * fix: include LICENSE in npm run build | |||
| 2025-04-18 | Finish manually fixing linter errors for tools dir (partial). | Taylor Mullen | |
| - More changes are to come, this is truly a partial change in order to not disrupt as many people as possible. Part of https://b.corp.google.com/issues/411384603 | |||
| 2025-04-18 | Remove extra args from config (#27) | Jaana Dogan | |
| We don't have a use case for them yet. | |||
| 2025-04-18 | Introduce a config module to manage configuration (#22) | Jaana Dogan | |
| * Introduce a config module to manage configuration * Remove public modifier | |||
| 2025-04-18 | Rename invalidParams to validateToolParams (#12) | Jaana Dogan | |
| Methods should be verbs. Fixes #4. | |||
| 2025-04-18 | Fix linting errors in a number of core and tool files (partial) | Taylor Mullen | |
| - As part of this work I also started building out errors.ts which will be a cumulation of error helpers to better handle the challenging `catch (error: unknown)` requirement. - More changes are to come, this is truly a partial change in order to not disrupt as many people as possible. Part of https://b.corp.google.com/issues/411384603 | |||
| 2025-04-18 | Style improvements to ls tool (#14) | Jaana Dogan | |
| 2025-04-18 | Revert "Adding some wiring to allow the Ink app to warn if there are local ↵ | Evan Senter | |
| development changes that haven't been captured in the recent build of the Gemini CLI." This reverts commit 1bfc62dcc2c10e962d4a67009027b7187e690d03. | |||
| 2025-04-18 | Revert "Adding support for up / down arrows in the command history." | Evan Senter | |
| This reverts commit 3829ac635307a77a1af0141c2db7f4135c74fcf6. | |||
| 2025-04-18 | Revert "Including a test harness for it, and making sure the cursor is ↵ | Evan Senter | |
| always at the end." This reverts commit 97db77997fd6369031d2f1cf750051999fb0b5b5. | |||
| 2025-04-18 | add LICENSE (#25) | Tyler | |
| 2025-04-18 | Cicd (#24) | Allen Hutchison | |
| * Add basic non blocking CI workflow. * Make lint and typecheck continue on error until we have fixed those warnings. | |||
| 2025-04-18 | Refactor: Update API key missing message with link (#23) | Brandon Keiji | |
| 2025-04-18 | Add basic non blocking CI workflow. (#21) | Allen Hutchison | |
| 2025-04-18 | Including a test harness for it, and making sure the cursor is always at the ↵ | Evan Senter | |
| end. | |||
| 2025-04-18 | Adding support for up / down arrows in the command history. | Evan Senter | |
| 2025-04-18 | Adding some wiring to allow the Ink app to warn if there are local ↵ | Evan Senter | |
| development changes that haven't been captured in the recent build of the Gemini CLI. | |||
| 2025-04-18 | Initial auto-fixing of linting errors. | Taylor Mullen | |
| - This is the result of runing `npm lint -- -fix` | |||
| 2025-04-18 | Adding a new parameter for model, and updating the default to 2.5 Flash. (#18) | Evan Senter | |
| 2025-04-17 | Merge pull request #9 from google-gemini/target-directory | Allen Hutchison | |
| Change the run command to properly pass the command line arguments to… | |||
| 2025-04-17 | Change the run command to properly pass the command line arguments to gemini.ts | Allen Hutchison | |
| 2025-04-17 | Run `npm run format` | Taylor Mullen | |
| - Also updated README.md accordingly. Part of https://b.corp.google.com/issues/411384603 | |||
| 2025-04-17 | Configure linter + prettier. | Taylor Mullen | |
| - This is based on existing expectations for TS code in Google-esc repos. - First part of the change (we have not run any linter or formatting commands). After this changeset goes in I'll do a mass changeset push. Fixes https://b.corp.google.com/issues/411384603 | |||
| 2025-04-17 | Merge pull request #3 from google-gemini/readme | Jaana Dogan | |
| Remove internal docs and mention of Gerrit from README | |||
| 2025-04-17 | Remove internal docs and mention of Gerrit from README | Jaana Dogan | |
| 2025-04-17 | Fix build break (tool -> tools). | Taylor Mullen | |
| - Without this we'd get a TS1261 about the name "tool" only differeing from "Tool" (the class) by case. | |||
