summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/cli/cmd/tui/routes/session/index.tsx4
1 files changed, 4 insertions, 0 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 aa331ca0f..e1423e22c 100644
--- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
+++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx
@@ -1042,6 +1042,10 @@ export function Session() {
ref={(r) => {
prompt = r
promptRef.set(r)
+ // Apply initial prompt when prompt component mounts (e.g., from fork)
+ if (route.initialPrompt) {
+ r.set(route.initialPrompt)
+ }
}}
disabled={permissions().length > 0}
onSubmit={() => {