@@ -24,7 +24,6 @@ import { setEnvHookNotifier } from '../../utils/hooks/fileChangedWatcher.js';
2424import { toIDEDisplayName } from '../../utils/ide.js' ;
2525import { getMessagesAfterCompactBoundary } from '../../utils/messages.js' ;
2626import { tokenCountFromLastAPIResponse } from '../../utils/tokens.js' ;
27- import { AutoUpdaterWrapper } from '../AutoUpdaterWrapper.js' ;
2827import { ConfigurableShortcutHint } from '../ConfigurableShortcutHint.js' ;
2928import { IdeStatusIndicator } from '../IdeStatusIndicator.js' ;
3029import { MemoryUsageIndicator } from '../MemoryUsageIndicator.js' ;
@@ -57,13 +56,13 @@ type Props = {
5756
5857export function Notifications ( {
5958 apiKeyStatus,
60- autoUpdaterResult,
59+ autoUpdaterResult : _autoUpdaterResult ,
6160 debug,
62- isAutoUpdating,
61+ isAutoUpdating : _isAutoUpdating ,
6362 verbose,
6463 messages,
65- onAutoUpdaterResult,
66- onChangeIsUpdating,
64+ onAutoUpdaterResult : _onAutoUpdaterResult ,
65+ onChangeIsUpdating : _onChangeIsUpdating ,
6766 ideSelection,
6867 mcpClients,
6968 isInputWrapped = false ,
@@ -102,9 +101,6 @@ export function Notifications({
102101 const shouldShowIdeSelection =
103102 ideStatus === 'connected' && ( ideSelection ?. filePath || ( ideSelection ?. text && ideSelection . lineCount > 0 ) ) ;
104103
105- // Hide update installed message when showing IDE selection
106- const shouldShowAutoUpdater = ! shouldShowIdeSelection || isAutoUpdating || autoUpdaterResult ?. status !== 'success' ;
107-
108104 // Check if we're in overage mode for UI indicators
109105 const isInOverageMode = claudeAiLimits . isUsingOverage ;
110106 const subscriptionType = getSubscriptionType ( ) ;
@@ -157,12 +153,6 @@ export function Notifications({
157153 verbose = { verbose }
158154 tokenUsage = { tokenUsage }
159155 mainLoopModel = { mainLoopModel }
160- shouldShowAutoUpdater = { shouldShowAutoUpdater }
161- autoUpdaterResult = { autoUpdaterResult }
162- isAutoUpdating = { isAutoUpdating }
163- isShowingCompactMessage = { isShowingCompactMessage }
164- onAutoUpdaterResult = { onAutoUpdaterResult }
165- onChangeIsUpdating = { onChangeIsUpdating }
166156 />
167157 </ Box >
168158 </ SentryErrorBoundary >
@@ -180,12 +170,6 @@ function NotificationContent({
180170 verbose,
181171 tokenUsage,
182172 mainLoopModel,
183- shouldShowAutoUpdater,
184- autoUpdaterResult,
185- isAutoUpdating,
186- isShowingCompactMessage,
187- onAutoUpdaterResult,
188- onChangeIsUpdating,
189173} : {
190174 ideSelection : IDESelection | undefined ;
191175 mcpClients ?: MCPServerConnection [ ] ;
@@ -200,12 +184,6 @@ function NotificationContent({
200184 verbose : boolean ;
201185 tokenUsage : number ;
202186 mainLoopModel : string ;
203- shouldShowAutoUpdater : boolean ;
204- autoUpdaterResult : AutoUpdaterResult | null ;
205- isAutoUpdating : boolean ;
206- isShowingCompactMessage : boolean ;
207- onAutoUpdaterResult : ( result : AutoUpdaterResult ) => void ;
208- onChangeIsUpdating : ( isUpdating : boolean ) => void ;
209187} ) : ReactNode {
210188 // Poll apiKeyHelper inflight state to show slow-helper notice.
211189 // Gated on configuration — most users never set apiKeyHelper, so the
0 commit comments