fix(opencode): skip MCP resource image normalization

This commit is contained in:
Aiden Cline 2026-06-11 22:00:32 -05:00
commit c92707ca94

View file

@ -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,