summaryrefslogtreecommitdiff
path: root/packages/cli/src/gemini.tsx
diff options
context:
space:
mode:
authoruttamkanodia14 <[email protected]>2025-07-10 00:19:30 +0530
committerGitHub <[email protected]>2025-07-09 18:49:30 +0000
commit063481faa4b1c86868689580ff0fbd8cb04141e3 (patch)
treef7b38f46a95cd22bbf15a7454963ba834e15d134 /packages/cli/src/gemini.tsx
parent6c12f9e0d902c60fa5e01422018ce773c405da8d (diff)
Adding TurnId to Tool call and API responses and error logs. (#3039)
Co-authored-by: Scott Densmore <[email protected]>
Diffstat (limited to 'packages/cli/src/gemini.tsx')
-rw-r--r--packages/cli/src/gemini.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/cli/src/gemini.tsx b/packages/cli/src/gemini.tsx
index d9f864c6..84a3da62 100644
--- a/packages/cli/src/gemini.tsx
+++ b/packages/cli/src/gemini.tsx
@@ -196,10 +196,12 @@ export async function main() {
process.exit(1);
}
+ const prompt_id = Math.random().toString(16).slice(2);
logUserPrompt(config, {
'event.name': 'user_prompt',
'event.timestamp': new Date().toISOString(),
prompt: input,
+ prompt_id,
prompt_length: input.length,
});
@@ -210,7 +212,7 @@ export async function main() {
settings,
);
- await runNonInteractive(nonInteractiveConfig, input);
+ await runNonInteractive(nonInteractiveConfig, input, prompt_id);
process.exit(0);
}