Files
quak/test/download
sneak 02c9b8706e
check / check (push) Successful in 27s
Make the download deadline an idle deadline and cancel failed bodies (closes #24)
downloadTimeoutMs now aborts a file or thumbnail download only when no
bytes have arrived for that long (default 60 s, was a 600 s cap on the
whole transfer), so a slow download that keeps making progress completes.
The abort reason is still a TimeoutError, so retry classification is
unchanged. streamDecrypt cancels the response body when decryption or
the write fails, so a failed file no longer holds its connection.

Model: opus-5-5
2026-09-23 00:48:23 +00:00
..