From 38b567a2f1bab4e3549da861e32b6e6f2e8fab41 Mon Sep 17 00:00:00 2001 From: isomo Date: Sat, 20 Dec 2025 09:30:41 +0800 Subject: [PATCH] fix: set cursor offset for multi-line history items --- packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx | 1 + 1 file changed, 1 insertion(+) 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 3769fe779..cd4890044 100644 --- a/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/prompt/index.tsx @@ -775,6 +775,7 @@ export function Prompt(props: PromptProps) { setStore("prompt", item) setStore("mode", item.mode ?? "normal") restoreExtmarksFromParts(item.parts) + input.cursorOffset = input.plainText.length history.reset() }} />