diff --git a/packages/opencode/src/tool/task.ts b/packages/opencode/src/tool/task.ts index 6d78daf7..f245c777 100644 --- a/packages/opencode/src/tool/task.ts +++ b/packages/opencode/src/tool/task.ts @@ -70,7 +70,7 @@ export const TaskTool = Tool.define("task", async () => { metadata: { summary: result.parts.filter((x) => x.type === "tool"), }, - output: result.parts.findLast((x) => x.type === "text")!.text, + output: result.parts.findLast((x) => x.type === "text")?.text ?? "", } }, }