fix(opencode): preserve tool input from running state for MCP tool results (#9667)

This commit is contained in:
Trevor Walker
2026-01-20 14:12:15 -07:00
committed by GitHub
parent 1f3b2b5951
commit 694695050a

View File

@@ -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,