From fcffcfbacb0ce7143dfe151b537413f10c3d62a0 Mon Sep 17 00:00:00 2001 From: MRK Date: Mon, 22 Sep 2025 14:31:06 -0700 Subject: [PATCH] Modifying new_prompt logging to handle real prompts only (#8788) Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com> --- packages/cli/src/ui/hooks/useGeminiStream.ts | 22 ++++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/packages/cli/src/ui/hooks/useGeminiStream.ts b/packages/cli/src/ui/hooks/useGeminiStream.ts index da7c2c34c9..3e38af0cc7 100644 --- a/packages/cli/src/ui/hooks/useGeminiStream.ts +++ b/packages/cli/src/ui/hooks/useGeminiStream.ts @@ -304,15 +304,6 @@ export const useGeminiStream = ( if (typeof query === 'string') { const trimmedQuery = query.trim(); - logUserPrompt( - config, - new UserPromptEvent( - trimmedQuery.length, - prompt_id, - config.getContentGeneratorConfig()?.authType, - trimmedQuery, - ), - ); onDebugMessage(`User query: '${trimmedQuery}'`); await logger?.logMessage(MessageSenderType.USER, trimmedQuery); @@ -782,6 +773,19 @@ export const useGeminiStream = ( } if (!options?.isContinuation) { + if (typeof queryToSend === 'string') { + // logging the text prompts only for now + const promptText = queryToSend; + logUserPrompt( + config, + new UserPromptEvent( + promptText.length, + prompt_id, + config.getContentGeneratorConfig()?.authType, + promptText, + ), + ); + } startNewPrompt(); setThought(null); // Reset thought when starting a new prompt }