From d8155cff0b0200eb395fd803a413a13a9b2f7002 Mon Sep 17 00:00:00 2001 From: Ariane Emory Date: Mon, 6 Apr 2026 08:17:44 -0400 Subject: [PATCH] fix(tui): hide footer context when sidebar is open --- packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx | 3 ++- packages/opencode/src/cli/cmd/tui/routes/session/index.tsx | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx b/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx index 382bd2806ec7..42938bde7a08 100644 --- a/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx @@ -41,6 +41,7 @@ export type PromptProps = { workspaceID?: string visible?: boolean disabled?: boolean + showUsage?: boolean onSubmit?: () => void ref?: (ref: PromptRef | undefined) => void hint?: JSX.Element @@ -1221,7 +1222,7 @@ export function Prompt(props: PromptProps) { - + {(item) => ( {[item().context, item().cost].filter(Boolean).join(" ยท ")} diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index 48d6f9cb8e66..e6571ef47fc1 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -1173,6 +1173,7 @@ export function Session() { visible={visible()} ref={bind} disabled={disabled()} + showUsage={!sidebarVisible()} onSubmit={() => { toBottom() }}