fix(core): handle read file failures (#33260)

This commit is contained in:
Kit Langton
2026-06-21 20:12:42 +00:00
committed by GitHub
parent 4c6750d464
commit ff837fe949
4 changed files with 263 additions and 71 deletions
+1 -1
View File
@@ -83,7 +83,7 @@ export const layer = Layer.effectDiscard(
.pipe(Effect.catchTag("Image.ResizerUnavailableError", () => Effect.succeed(content)))
}
if ("encoding" in content && content.encoding === "base64")
return yield* Effect.fail(new ReadToolFileSystem.BinaryFileError(resource))
return yield* Effect.fail(new ReadToolFileSystem.BinaryFileError({ resource }))
return content
}).pipe(
Effect.mapError((error) => {