diff --git a/packages/cli/src/ui/hooks/useLoadingIndicator.test.tsx b/packages/cli/src/ui/hooks/useLoadingIndicator.test.tsx index df0a766fae..37e5994e02 100644 --- a/packages/cli/src/ui/hooks/useLoadingIndicator.test.tsx +++ b/packages/cli/src/ui/hooks/useLoadingIndicator.test.tsx @@ -223,6 +223,6 @@ describe('useLoadingIndicator', () => { ); expect(result.current.currentLoadingPhrase).toContain('Trying to reach'); - expect(result.current.currentLoadingPhrase).toContain('Attempt 3/3'); + expect(result.current.currentLoadingPhrase).toContain('Retry 2/2'); }); }); diff --git a/packages/cli/src/ui/hooks/useLoadingIndicator.ts b/packages/cli/src/ui/hooks/useLoadingIndicator.ts index 2c8f6b0d1e..daeca47bef 100644 --- a/packages/cli/src/ui/hooks/useLoadingIndicator.ts +++ b/packages/cli/src/ui/hooks/useLoadingIndicator.ts @@ -66,7 +66,7 @@ export const useLoadingIndicator = ({ }, [streamingState, elapsedTimeFromTimer]); const retryPhrase = retryStatus - ? `Trying to reach ${getDisplayString(retryStatus.model)} (Attempt ${retryStatus.attempt + 1}/${retryStatus.maxAttempts})` + ? `Trying to reach ${getDisplayString(retryStatus.model)} (Retry ${retryStatus.attempt}/${retryStatus.maxAttempts - 1})` : null; return {