diff --git a/packages/core/src/core/geminiChat.ts b/packages/core/src/core/geminiChat.ts index ba97181b77..d1806f5d5c 100644 --- a/packages/core/src/core/geminiChat.ts +++ b/packages/core/src/core/geminiChat.ts @@ -174,12 +174,8 @@ export class GeminiChat { promptId: string, ): void { try { - const logDir = path.join( - process.cwd(), - ); - const logFile = path.join( - logDir, - process.env['REQUEST_LOG_FILE'] ?? 'requests.log', + const logFile = process.env['REQUEST_LOG_FILE'] ?? path.join( + process.cwd(), 'requests.log', ); if (!fs.existsSync(logFile)) { fs.writeFileSync(logFile, `si:\n${this.systemInstruction}\n`);