summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/App.tsx
diff options
context:
space:
mode:
authorAsad Memon <[email protected]>2025-06-15 11:19:05 -0700
committerGitHub <[email protected]>2025-06-15 18:19:05 +0000
commit123ad20e9bfc5cf47eca4fe0e073ecef67a639f9 (patch)
tree57621474cdb291993fe1c148b1362835c5960b60 /packages/cli/src/ui/App.tsx
parentb3d89a10758462947546a7d9be43bf617c0787c6 (diff)
feat: Show model thoughts while loading (#992)
Diffstat (limited to 'packages/cli/src/ui/App.tsx')
-rw-r--r--packages/cli/src/ui/App.tsx7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/cli/src/ui/App.tsx b/packages/cli/src/ui/App.tsx
index 52c286dc..9a4ecbd3 100644
--- a/packages/cli/src/ui/App.tsx
+++ b/packages/cli/src/ui/App.tsx
@@ -300,6 +300,7 @@ const App = ({ config, settings, startupWarnings = [] }: AppProps) => {
submitQuery,
initError,
pendingHistoryItems: pendingGeminiHistoryItems,
+ thought,
} = useGeminiStream(
config.getGeminiClient(),
history,
@@ -542,6 +543,12 @@ const App = ({ config, settings, startupWarnings = [] }: AppProps) => {
) : (
<>
<LoadingIndicator
+ thought={
+ streamingState === StreamingState.WaitingForConfirmation ||
+ config.getAccessibility()?.disableLoadingPhrases
+ ? undefined
+ : thought
+ }
currentLoadingPhrase={
config.getAccessibility()?.disableLoadingPhrases
? undefined