From efc3a31d1162fbaa4bb6e6f0663a757a8c9026b4 Mon Sep 17 00:00:00 2001 From: Hadi Dawoud Date: Thu, 12 Mar 2026 11:43:09 +0100 Subject: [PATCH] fix: route prompt input to parent session when viewing subagent --- .../src/cli/cmd/tui/routes/session/index.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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 7456742cdf3..30e833426da 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -421,7 +421,7 @@ export function Session() { }) if (child) scroll.scrollBy(child.y - scroll.y - 1) }} - sessionID={route.sessionID} + sessionID={session()?.parentID ?? route.sessionID} setPrompt={(promptInfo) => prompt.set(promptInfo)} /> )) @@ -444,7 +444,7 @@ export function Session() { }) if (child) scroll.scrollBy(child.y - scroll.y - 1) }} - sessionID={route.sessionID} + sessionID={session()?.parentID ?? route.sessionID} /> )) }, @@ -1144,7 +1144,7 @@ export function Session() { dialog.replace(() => ( prompt.set(promptInfo)} /> )) @@ -1186,7 +1186,7 @@ export function Session() { onSubmit={() => { toBottom() }} - sessionID={route.sessionID} + sessionID={session()?.parentID ?? route.sessionID} /> @@ -1195,7 +1195,7 @@ export function Session() { - + - +