diff --git a/ui-tui/src/components/appChrome.tsx b/ui-tui/src/components/appChrome.tsx index 2fe2e6a5b..3d14f5003 100644 --- a/ui-tui/src/components/appChrome.tsx +++ b/ui-tui/src/components/appChrome.tsx @@ -187,7 +187,7 @@ export function StatusRule({ const leftWidth = Math.max(12, cols - cwdLabel.length - 3) return ( - + {'─ '} diff --git a/ui-tui/src/components/appLayout.tsx b/ui-tui/src/components/appLayout.tsx index d2607bad2..6e4119cfe 100644 --- a/ui-tui/src/components/appLayout.tsx +++ b/ui-tui/src/components/appLayout.tsx @@ -173,31 +173,18 @@ const ComposerPane = memo(function ComposerPane({ )} - {status.showStickyPrompt ? ( + {status.showStickyPrompt && ( {status.stickyPrompt} - ) : ( - )} - - - - - + {!isBlocked && ( - + <> {composer.inputBuf.map((line, i) => ( @@ -209,6 +196,15 @@ const ComposerPane = memo(function ComposerPane({ ))} + + {sh ? ( $ @@ -234,7 +230,7 @@ const ComposerPane = memo(function ComposerPane({ - + )} {!composer.empty && !ui.sid && ⚕ {ui.status}}