From 0795e55f0e7d2f2822bcd83eaf066eb99c67f858 Mon Sep 17 00:00:00 2001 From: Tolik Malibroda <54813212+tolikmalibroda@users.noreply.github.com> Date: Mon, 2 Jun 2025 22:05:45 +0200 Subject: feat: Add --yolo mode that automatically accepts all tools executions (#695) Co-authored-by: N. Taylor Mullen --- packages/cli/src/ui/App.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'packages/cli/src/ui/App.tsx') diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx index 73643bd5..7e0e19dd 100644 --- a/packages/cli/src/ui/App.tsx +++ b/packages/cli/src/ui/App.tsx @@ -44,6 +44,7 @@ import { getErrorMessage, type Config, getCurrentGeminiMdFilename, + ApprovalMode, } from '@gemini-code/core'; import { useLogger } from './hooks/useLogger.js'; import { StreamingContext } from './contexts/StreamingContext.js'; @@ -412,9 +413,12 @@ export const App = ({ )} - {showAutoAcceptIndicator && !shellModeActive && ( - - )} + {showAutoAcceptIndicator !== ApprovalMode.DEFAULT && + !shellModeActive && ( + + )} {shellModeActive && } -- cgit v1.2.3