diff options
| author | Aiden Cline <[email protected]> | 2026-01-02 11:18:30 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2026-01-02 12:28:40 -0600 |
| commit | c996f3d84772e26399e04bc6ecb3fbaff45fc3c2 (patch) | |
| tree | fe8be66ee7603afe02aee26705d96b0555db23ac | |
| parent | 70881b2937fab1e425416659445875952730934a (diff) | |
| download | opencode-c996f3d84772e26399e04bc6ecb3fbaff45fc3c2.tar.gz opencode-c996f3d84772e26399e04bc6ecb3fbaff45fc3c2.zip | |
chore: ensure empty message isnt sent
| -rw-r--r-- | packages/opencode/src/session/message-v2.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/opencode/src/session/message-v2.ts b/packages/opencode/src/session/message-v2.ts index bb78ae64c..2f8b1720d 100644 --- a/packages/opencode/src/session/message-v2.ts +++ b/packages/opencode/src/session/message-v2.ts @@ -476,7 +476,6 @@ export namespace MessageV2 { role: "assistant", parts: [], } - result.push(assistantMessage) for (const part of msg.parts) { if (part.type === "text") assistantMessage.parts.push({ @@ -535,6 +534,9 @@ export namespace MessageV2 { }) } } + if (assistantMessage.parts.length > 0) { + result.push(assistantMessage) + } } } |
