diff options
| author | Taylor Mullen <[email protected]> | 2025-04-27 13:47:34 -0700 |
|---|---|---|
| committer | N. Taylor Mullen <[email protected]> | 2025-04-27 13:48:34 -0700 |
| commit | 74dd7fca98ef204a8229ffd47d861322c7a584f2 (patch) | |
| tree | ba8449ba855c826664f0a7801051286f89a40b56 | |
| parent | c09292efd15f71c5ffbcc3c2131b88061fb28496 (diff) | |
Upgrade @google/genai to latest.
- 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.
| -rw-r--r-- | package-lock.json | 30 | ||||
| -rw-r--r-- | packages/server/package.json | 2 |
2 files changed, 26 insertions, 6 deletions
diff --git a/package-lock.json b/package-lock.json index b3128b52..a5b0c8ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -658,13 +658,15 @@ "link": true }, "node_modules/@google/genai": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@google/genai/-/genai-0.8.0.tgz", - "integrity": "sha512-Zs+OGyZKyMbFofGJTR9/jTQSv8kITh735N3tEuIZj4VlMQXTC0soCFahysJ9NaeenRlD7xGb6fyqmX+FwrpU6Q==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@google/genai/-/genai-0.10.0.tgz", + "integrity": "sha512-LAbp0em5A+wRtQR2+r5ckRBg2U2cBy8cJHgyTHa9PUbK8zucApw6A93HWyom/qlUQBNCpnIHFp20RiJuYMQwAw==", "license": "Apache-2.0", "dependencies": { "google-auth-library": "^9.14.2", - "ws": "^8.18.0" + "ws": "^8.18.0", + "zod": "^3.22.4", + "zod-to-json-schema": "^3.22.4" }, "engines": { "node": ">=18.0.0" @@ -6814,6 +6816,24 @@ "integrity": "sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==", "license": "MIT" }, + "node_modules/zod": { + "version": "3.24.3", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.3.tgz", + "integrity": "sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.24.5", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.5.tgz", + "integrity": "sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==", + "license": "ISC", + "peerDependencies": { + "zod": "^3.24.1" + } + }, "packages/cli": { "name": "@gemini-code/cli", "version": "0.1.0-dev-62cc889.0", @@ -6853,7 +6873,7 @@ "name": "@gemini-code/server", "version": "0.1.0-dev-62cc889.0", "dependencies": { - "@google/genai": "^0.8.0", + "@google/genai": "^0.10.0", "diff": "^7.0.0", "dotenv": "^16.4.7", "fast-glob": "^3.3.3" diff --git a/packages/server/package.json b/packages/server/package.json index 2bbc90ee..df48d612 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -19,7 +19,7 @@ "dist" ], "dependencies": { - "@google/genai": "^0.8.0", + "@google/genai": "^0.10.0", "fast-glob": "^3.3.3", "diff": "^7.0.0", "dotenv": "^16.4.7" |
