Kaynağa Gözat

fix(opencode): skip MCP resource image normalization

Aiden Cline 2 ay önce
ebeveyn
işleme
c92707ca94
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      packages/opencode/src/session/prompt.ts

+ 1 - 1
packages/opencode/src/session/prompt.ts

@@ -992,7 +992,7 @@ export const layer = Layer.effect(
       )
 
       const parts = yield* Effect.forEach(resolvedParts, (part) =>
-        part.type === "file" && part.mime.startsWith("image/")
+        part.type === "file" && part.source?.type !== "resource" && part.mime.startsWith("image/")
           ? image.normalize(part).pipe(
               Effect.catchIf(
                 (error) => error instanceof Image.ResizerUnavailableError,