diff --git a/packages/cli/src/ui/components/Composer.tsx b/packages/cli/src/ui/components/Composer.tsx index 327da3c461..727c270dc4 100644 --- a/packages/cli/src/ui/components/Composer.tsx +++ b/packages/cli/src/ui/components/Composer.tsx @@ -74,7 +74,7 @@ export const Composer = ({ isFocused = true }: { isFocused?: boolean }) => { const showRawMarkdownIndicator = !uiState.renderMarkdown; const showEscToCancelHint = isActivelyStreaming && - !uiState.embeddedShellFocused && + (!uiState.embeddedShellFocused || uiState.isBackgroundShellVisible) && !hasPendingActionRequired && uiState.streamingState !== StreamingState.WaitingForConfirmation;