summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAriane Emory <[email protected]>2026-01-07 17:12:03 -0500
committerGitHub <[email protected]>2026-01-07 16:12:03 -0600
commitf24314438b4230edc5c3d09d0a5cd55c3492d413 (patch)
tree5acd97680ffc28c2c890c9e991d9724602ac4377
parent361a96267334fcfc524cc5377dbbfd7d92254f62 (diff)
downloadopencode-f24314438b4230edc5c3d09d0a5cd55c3492d413.tar.gz
opencode-f24314438b4230edc5c3d09d0a5cd55c3492d413.zip
fix(tui): ensure forked message text is inserted in prompt (resolves #7257) (#7259)
-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={() => {