diff --git a/src/client/GumloopClient.ts b/src/client/GumloopClient.ts index 7783217..b94be3d 100644 --- a/src/client/GumloopClient.ts +++ b/src/client/GumloopClient.ts @@ -69,8 +69,8 @@ export class GumloopClient { const status = await this.getRunStatus(runId); - if (status.state === "DONE" && status.outputs) { - return status.outputs; + if (status.state === "DONE") { + return status.outputs || {}; } else if (status.state === "FAILED") { throw new Error( `Flow execution failed: ${status.log?.join("\n") || "Unknown error"}`