`ipfs::cat()` used ureq's `Body::read_to_vec()`, which defaults to a 10MB response-size limit meant for typical HTTP API responses. Any LFS object larger than that (e.g. the ~29MB thumbnail.xcf in the blog repo) failed with "the response body is larger than request limit: 10485760", breaking `rad lfs fetch`/`rad lfs store`-driven smudges for large files. Raise the cap to 1GiB via ureq's `with_config().limit(...)`, since LFS content is exactly the out-of-band-large-file case this whole feature exists for. Verified: reproduced the exact production error with a 15MB round-trip test against a live Kubo daemon, confirmed it fails without the fix and passes with it, and confirmed live against the actual 29MB thumbnail.xcf object that broke deploy. |
||
|---|---|---|
| .. | ||
| examples | ||
| src | ||
| tests | ||
| CHANGELOG.md | ||
| Cargo.toml | ||
| build.rs | ||