RileyJJY
3f89aae98d
fix(qqbot): bound tail log reads to actual bytes returned by fs.readSync ( #108955 )
...
* fix(qqbot): bound tail log reads to actual bytes returned by fs.readSync
* fix(qqbot): satisfy knip deadcode check for testing export
Add __testing re-export and test-api.ts barrel so knip traces the testing export through a recognized entry point.
* fix(qqbot): restore testing export alongside __testing re-export
Both exports are needed: testing for proof scripts, __testing for knip tracing.
* fix(qqbot): remove unused __testing re-export from log-helpers
test-api.ts already imports testing and re-exports as __testing. The extra re-export in log-helpers.ts was unused by production code.
* fix(qqbot): retry short log tail reads
* test(qqbot): keep short-read seam private
Co-authored-by: RileyJJY <100176083+RileyJJY@users.noreply.github.com >
* test(qqbot): exercise short reads through log export
Co-authored-by: RileyJJY <0668000974@xydigit.com >
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
Co-authored-by: RileyJJY <100176083+RileyJJY@users.noreply.github.com >
2026-07-16 12:12:46 -07:00
..
2026-07-16 10:08:56 -07:00
2026-07-16 10:37:54 -07:00
2026-07-16 01:13:16 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 10:37:54 -07:00
2026-07-16 11:33:18 -07:00
2026-07-15 04:15:23 -07:00
2026-07-16 11:12:09 -07:00
2026-07-16 07:41:33 -07:00
2026-07-14 12:00:55 -07:00
2026-07-16 03:18:27 -07:00
2026-07-16 05:24:11 -07:00
2026-07-15 18:18:23 -07:00
2026-07-16 02:39:33 -07:00
2026-07-16 07:17:01 -07:00
2026-07-15 17:05:21 -07:00
2026-07-16 10:12:31 -07:00
2026-07-15 16:23:47 -07:00
2026-07-15 18:18:23 -07:00
2026-07-16 01:23:06 -07:00
2026-07-14 14:15:44 -07:00
2026-07-15 17:05:21 -07:00
2026-07-15 18:18:23 -07:00
2026-07-15 03:32:15 -07:00
2026-07-14 09:27:02 -07:00
2026-07-14 17:42:34 -07:00
2026-07-14 15:02:56 -07:00
2026-07-16 09:11:55 -07:00
2026-07-14 06:27:12 -07:00
2026-07-16 07:08:42 -07:00
2026-07-15 18:18:23 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 09:46:29 -07:00
2026-07-14 22:14:08 -07:00
2026-07-14 09:27:02 -07:00
2026-07-15 16:23:47 -07:00
2026-07-15 23:58:34 -07:00
2026-07-16 11:33:18 -07:00
2026-07-14 17:42:34 -07:00
2026-07-16 08:11:11 -07:00
2026-07-16 06:29:47 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 08:46:34 -07:00
2026-07-16 05:55:55 -07:00
2026-07-16 07:17:01 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 11:41:12 -07:00
2026-07-16 08:46:34 -07:00
2026-07-14 18:00:16 -07:00
2026-07-15 00:16:39 -07:00
2026-07-14 14:15:44 -07:00
2026-07-15 22:46:16 -07:00
2026-07-14 04:25:58 -07:00
2026-07-16 01:45:06 -07:00
2026-07-16 08:46:34 -07:00
2026-07-16 08:46:34 -07:00
2026-07-16 04:46:29 -07:00
2026-07-16 03:33:08 -07:00
2026-07-14 09:27:02 -07:00
2026-07-15 04:15:23 -07:00
2026-07-15 17:05:21 -07:00
2026-07-16 11:10:59 -07:00
2026-07-15 18:18:23 -07:00
2026-07-16 10:10:01 -07:00
2026-07-16 05:26:33 -07:00
2026-07-15 17:29:07 -07:00
2026-07-16 11:41:12 -07:00
2026-07-16 07:17:01 -07:00
2026-07-14 09:27:02 -07:00
2026-07-16 08:46:34 -07:00
2026-07-16 07:17:01 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 02:11:39 -07:00
2026-07-15 22:46:16 -07:00
2026-07-16 09:15:03 -07:00
2026-07-16 08:27:36 -07:00
2026-07-16 04:57:28 -07:00
2026-07-15 04:15:23 -07:00
2026-07-16 00:40:45 -07:00
2026-07-14 15:38:39 -07:00
2026-07-14 14:15:44 -07:00
2026-07-14 09:27:02 -07:00
2026-07-15 17:05:21 -07:00
2026-07-15 22:40:00 -07:00
2026-07-16 07:17:01 -07:00
2026-07-16 11:33:18 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 12:12:46 -07:00
2026-07-15 16:23:47 -07:00
2026-07-16 08:46:34 -07:00
2026-07-16 10:47:43 -07:00
2026-07-14 06:36:21 -07:00
2026-07-15 16:23:47 -07:00
2026-07-14 15:38:39 -07:00
2026-07-16 07:17:01 -07:00
2026-07-16 11:18:17 -07:00
2026-07-16 07:51:16 -07:00
2026-07-15 17:05:21 -07:00
2026-07-16 11:33:11 -07:00
2026-07-15 16:23:47 -07:00
2026-07-15 16:32:54 -07:00
2026-07-14 11:00:31 -07:00
2026-07-13 11:07:35 -07:00
2026-07-16 07:17:01 -07:00
2026-07-16 04:02:44 -07:00
2026-07-15 16:36:30 -07:00
2026-07-16 08:39:39 -07:00
2026-07-16 07:08:42 -07:00
2026-07-15 18:18:23 -07:00
2026-07-16 04:33:25 -07:00
2026-07-14 04:47:06 -07:00
2026-07-14 09:27:02 -07:00
2026-07-16 11:35:34 -07:00
2026-07-16 04:10:27 -07:00
2026-07-16 01:45:06 -07:00
2026-07-16 09:40:49 -07:00
2026-07-16 05:05:03 -07:00
2026-07-16 08:46:34 -07:00
2026-07-16 07:17:01 -07:00
2026-07-15 01:22:20 -07:00