From 02503a3248d377e13dda5cf8ad5fc39cce365811 Mon Sep 17 00:00:00 2001 From: Taylor Mullen Date: Mon, 26 May 2025 14:07:22 -0700 Subject: Chore(deps): Upgrade @google/genai to v1.0.1 - Upgraded the @google/genai SDK from ^0.13.0 to ^1.0.1. - Addressed a related type error in `packages/server/src/tools/edit.test.ts` by updating a type assertion. Part of https://github.com/google-gemini/gemini-cli/issues/551 --- packages/server/package.json | 2 +- packages/server/src/tools/edit.test.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'packages') diff --git a/packages/server/package.json b/packages/server/package.json index fa5cd247..a9bb8f94 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -22,7 +22,7 @@ "dist" ], "dependencies": { - "@google/genai": "^0.13.0", + "@google/genai": "^1.0.1", "@modelcontextprotocol/sdk": "^1.11.0", "diff": "^7.0.0", "dotenv": "^16.4.7", diff --git a/packages/server/src/tools/edit.test.ts b/packages/server/src/tools/edit.test.ts index 016e31bf..88216d53 100644 --- a/packages/server/src/tools/edit.test.ts +++ b/packages/server/src/tools/edit.test.ts @@ -108,12 +108,12 @@ describe('EditTool', () => { const problematicSnippet = snippetMatch && snippetMatch[1] ? snippetMatch[1] : ''; - if (schema.properties?.corrected_target_snippet) { + if (((schema as any).properties as any)?.corrected_target_snippet) { return Promise.resolve({ corrected_target_snippet: problematicSnippet, }); } - if (schema.properties?.corrected_new_string) { + if (((schema as any).properties as any)?.corrected_new_string) { // For new_string correction, we might need more sophisticated logic, // but for now, returning original is a safe default if not specified by a test. const originalNewStringMatch = promptText.match( -- cgit v1.2.3