summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/session/processor.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/opencode/src/session/processor.ts b/packages/opencode/src/session/processor.ts
index 71db7f136..270710561 100644
--- a/packages/opencode/src/session/processor.ts
+++ b/packages/opencode/src/session/processor.ts
@@ -176,7 +176,7 @@ export namespace SessionProcessor {
...match,
state: {
status: "completed",
- input: value.input,
+ input: value.input ?? match.state.input,
output: value.output.output,
metadata: value.output.metadata,
title: value.output.title,
@@ -200,7 +200,7 @@ export namespace SessionProcessor {
...match,
state: {
status: "error",
- input: value.input,
+ input: value.input ?? match.state.input,
error: (value.error as any).toString(),
time: {
start: match.state.time.start,