From 633148b2577c542451a73aaf5d6f58aa3e3aec80 Mon Sep 17 00:00:00 2001 From: tanzhenxin Date: Tue, 16 Dec 2025 14:30:25 +0800 Subject: [PATCH] Revert IDE client discovery path changes --- packages/core/src/ide/ide-client.test.ts | 6 +++--- packages/core/src/ide/ide-client.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/core/src/ide/ide-client.test.ts b/packages/core/src/ide/ide-client.test.ts index e80565a2..ca26f78f 100644 --- a/packages/core/src/ide/ide-client.test.ts +++ b/packages/core/src/ide/ide-client.test.ts @@ -324,7 +324,7 @@ describe('IdeClient', () => { expect(result).toEqual(config); expect(fs.promises.readFile).toHaveBeenCalledWith( - path.join('/tmp', 'qwen-code-ide-server-12345-123.json'), + path.join('/tmp/gemini/ide', 'qwen-code-ide-server-12345-123.json'), 'utf8', ); }); @@ -518,11 +518,11 @@ describe('IdeClient', () => { expect(result).toEqual(validConfig); expect(fs.promises.readFile).toHaveBeenCalledWith( - path.join('/tmp', 'qwen-code-ide-server-12345-111.json'), + path.join('/tmp/gemini/ide', 'qwen-code-ide-server-12345-111.json'), 'utf8', ); expect(fs.promises.readFile).not.toHaveBeenCalledWith( - path.join('/tmp', 'not-a-config-file.txt'), + path.join('/tmp/gemini/ide', 'not-a-config-file.txt'), 'utf8', ); }); diff --git a/packages/core/src/ide/ide-client.ts b/packages/core/src/ide/ide-client.ts index e49b81c7..b447f46c 100644 --- a/packages/core/src/ide/ide-client.ts +++ b/packages/core/src/ide/ide-client.ts @@ -591,7 +591,7 @@ export class IdeClient { // exist. } - const portFileDir = os.tmpdir(); + const portFileDir = path.join(os.tmpdir(), 'gemini', 'ide'); let portFiles; try { portFiles = await fs.promises.readdir(portFileDir);