summaryrefslogtreecommitdiff
path: root/packages/server/package.json
AgeCommit message (Collapse)Author
2025-05-22fix: add shell-quote to server deps (#492)Brandon Keiji
2025-05-21Feat: Add test coverage scripts and ignore reports (#477)Allen Hutchison
2025-05-21Add Logger for command history (#435)Seth Troisi
2025-05-16fix: Ensure filename is available for diff rendering in write-fileTaylor Mullen
This commit resolves a bug where the `write-file` operation could fail to render content due to a missing filename. The fix involves: - Ensuring `fileName` is consistently passed to `DiffRenderer.tsx` through `ToolConfirmationMessage.tsx`, `ToolMessage.tsx`, and `useGeminiStream.ts`. - Modifying `edit.ts` and `write-file.ts` to include `fileName` in the `FileDiff` object. - Expanding the `FileDiff` interface in `tools.ts` to include `fileName`. Additionally, this commit enhances the diff rendering by: - Adding syntax highlighting based on file extension in `DiffRenderer.tsx`. - Adding more language mappings to `getLanguageFromExtension` in `DiffRenderer.tsx`. - Added lots of tests for all the above. Fixes https://b.corp.google.com/issues/418125982
2025-05-15feat: Enable CI test reporting and artifact management (#367)N. Taylor Mullen
2025-05-14Update Gemini Code verbiage -> Gemini CLITaylor Mullen
- Did not update details that impact GC execution. Meaning packages are still named gemini-code (for now) and things that import them still import them as gemini-code.
2025-05-07Continue to work through 429/500s.Taylor Mullen
- The root of this issue was actually a genai SDK bug that was fixed here: https://critique.corp.google.com/cl/753255997 - Upgrade to latest genai SDK for latest bug fixes (including the above) - Removed specific 429 handling for uncaught rejections. Fixes https://b.corp.google.com/issues/413760164
2025-05-05support for mcp toolsolcan
2025-04-28feat: publish docker image alongside npm package (#197)Brandon Keiji
2025-04-27Upgrade @google/genai to latest.Taylor Mullen
- Motivation of this upgrade is to enable us to get convenient access to the thinking budget config changes for 2.5 thinking models. This will be key to getting our model to take a bit more time for various requests.
2025-04-25feat: prototype publish sandbox script with npm package (#182)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-24feat: add flag to customize package version during pre-release staging (#155)Brandon Keiji
2025-04-23feat: set dogfood artifact registry as the default publishing endpoint (#135)Brandon Keiji
2025-04-21fix: point npmrc to dogfood artifact registry (#108)Brandon Keiji
2025-04-21fix: use relative imports within the same package (#93)Brandon Keiji
2025-04-20refactor: clean up build output (#53)Brandon Keiji
* refactor: clean up build output * refactor: add index.ts to package roots
2025-04-19Starting to modularize into separate cli / server packages. (#55)Evan Senter
* Starting to move a lot of code into packages/server * More of the massive refactor, builds and runs, some issues though. * Fixing outstanding issue with double messages. * Fixing a minor UI issue. * Fixing the build post-merge. * Running formatting. * Addressing comments.
2025-04-19Adding some simple tests. (#54)Evan Senter
2025-04-18fix: point server 'main' to dist folder (#44)Brandon Keiji
2025-04-18fix: add --build flag to tsc commands (#40)Brandon Keiji
2025-04-18Run `npm run format`Taylor Mullen
- This has the entirety of the changes. Part of https://b.corp.google.com/issues/411720532
2025-04-18infra: add multipackage support (#34)Brandon Keiji