Browse Source

test: fix test now that image fix went in

Aiden Cline 1 month ago
parent
commit
fffa718f5e
1 changed files with 15 additions and 13 deletions
  1. 15 13
      packages/opencode/test/session/message-v2.test.ts

+ 15 - 13
packages/opencode/test/session/message-v2.test.ts

@@ -264,18 +264,6 @@ describe("session.message-v2.toModelMessage", () => {
         role: "user",
         content: [{ type: "text", text: "run tool" }],
       },
-      {
-        role: "user",
-        content: [
-          { type: "text", text: "Tool bash returned an attachment:" },
-          {
-            type: "file",
-            mediaType: "image/png",
-            filename: "attachment.png",
-            data: "https://example.com/attachment.png",
-          },
-        ],
-      },
       {
         role: "assistant",
         content: [
@@ -297,7 +285,21 @@ describe("session.message-v2.toModelMessage", () => {
             type: "tool-result",
             toolCallId: "call-1",
             toolName: "bash",
-            output: { type: "text", value: "ok" },
+            output: {
+              type: "json",
+              value: {
+                output: "ok",
+                attachments: [
+                  {
+                    ...basePart(assistantID, "file-1"),
+                    type: "file",
+                    mime: "image/png",
+                    filename: "attachment.png",
+                    url: "https://example.com/attachment.png",
+                  },
+                ],
+              },
+            },
             providerOptions: { openai: { tool: "meta" } },
           },
         ],