From 00d7aed7978dc08e802ba0d7f0bc5c4fd6f36362 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Haris=20Gu=C5=A1i=C4=87?= Date: Tue, 25 Nov 2025 23:27:06 +0100 Subject: [PATCH] fix: prompt submit error with `opencode -c` (#4496) Co-authored-by: Aiden Cline --- packages/opencode/src/cli/cmd/tui/app.tsx | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/packages/opencode/src/cli/cmd/tui/app.tsx b/packages/opencode/src/cli/cmd/tui/app.tsx index 33be73ca2..f72dc8365 100644 --- a/packages/opencode/src/cli/cmd/tui/app.tsx +++ b/packages/opencode/src/cli/cmd/tui/app.tsx @@ -186,16 +186,13 @@ function App() { }) }) + let continued = false createEffect(() => { - if (sync.status !== "complete") return - if (args.continue) { - const match = sync.data.session.at(0)?.id - if (match) { - route.navigate({ - type: "session", - sessionID: match, - }) - } + if (continued || sync.status !== "complete" || !args.continue) return + const match = sync.data.session.at(0)?.id + if (match) { + continued = true + route.navigate({ type: "session", sessionID: match }) } })