summarum/src
Andrew Pimenov b285f546c2 stream-cap rates responses instead of buffering then checking size
resp.bytes() already pulls the whole body into memory before the 5MB
check ran, so a malicious server could still OOM the process during
download. read_body_capped aborts mid-stream once the cap is hit.

also fix goal-seek probe fallback: it could update lo/hi to a genuine
bracket without ever setting found=true, throwing "no solution" on
cases that do have one.
2026-08-19 04:11:27 +03:00
..
engine stream-cap rates responses instead of buffering then checking size 2026-08-19 04:11:27 +03:00
ui Add unit tests for searchAllSheets function 2026-08-14 13:39:07 +03:00
extensions.test.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
extensions.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
i18n.test.ts add tests for i18n 2026-07-08 14:06:47 +03:00
i18n.ts sheets: reorder by dragging instead of up/down buttons 2026-07-03 12:57:14 +03:00
logger.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
main.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
storage.test.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
storage.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
updater.test.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
updater.ts Refactor console logs to use centralized logger 2026-08-14 13:39:07 +03:00
workspace.test.ts workspace: fix cache-stability test to actually exercise the cycle-poisoning fix 2026-07-02 06:04:04 +03:00
workspace.ts dedupe evaluation logic in Workspace 2026-08-09 15:57:25 +03:00