can1357
01c34db450
feat(hashline): added full-file hash snapshots with 4-hex tags
...
- Replaced snapshot internals with full-file records and removed contiguous/sparse snapshot APIs.
- Added file-hash normalization, computed `computeFileHash`, and updated grammar/messages to 4-hex tags.
- Simplified recovery by checking whole-file hashes first, then applying merge-replay fallback after mismatches.
- Updated coding-agent tools to use `record`/`recordFileSnapshot` and skip hash headers for unsnapshotted large files.
- Expanded patcher and snapshot tests to verify 4-hex anchors, hash deduplication, and cache-capped behavior.
2026-05-29 18:12:08 +02:00
..
2026-05-14 04:36:19 +02:00
2026-05-06 21:42:10 +02:00
2026-05-27 02:06:54 +02:00
2026-05-27 00:21:33 +02:00
2026-05-11 10:54:09 +09:00
2026-05-29 18:12:08 +02:00
2026-05-29 18:12:08 +02:00
2026-05-14 04:36:19 +02:00
2026-05-25 12:22:43 +02:00
2026-05-25 12:22:43 +02:00
2026-05-16 07:02:24 +05:30
2026-05-27 01:53:34 +02:00
2026-05-10 12:46:05 +02:00
2026-05-01 18:54:21 +02:00
2026-05-21 15:43:02 +00:00
2026-05-14 00:34:55 +08:00
2026-05-14 05:03:04 +02:00
2026-05-26 13:25:22 +02:00
2026-04-26 03:17:55 +02:00
2026-05-27 22:51:21 +02:00
2026-05-28 03:06:52 +02:00
2026-05-16 19:41:18 +02:00
2026-05-27 19:00:49 +02:00
2026-05-14 04:36:19 +02:00
2026-05-27 15:03:12 +02:00
2026-05-27 15:03:12 +02:00
2026-05-26 01:54:09 -07:00
2026-05-22 12:47:13 +09:00
2026-05-13 05:24:33 +02:00
2026-05-27 16:07:38 +00:00
2026-05-26 15:27:05 +02:00
2026-05-16 20:12:26 +02:00
2026-05-26 16:49:11 +02:00
2026-05-25 17:21:53 +00:00
2026-01-31 05:22:07 +01:00
2026-04-24 05:08:11 +02:00
2026-05-26 01:54:22 -07:00
2026-05-27 15:03:12 +02:00
2026-05-02 04:34:39 +02:00
2026-05-26 07:28:42 +02:00
2026-05-27 16:32:40 +00:00
2026-05-16 19:04:09 +02:00
2026-05-27 15:03:12 +02:00
2026-04-30 00:01:46 +02:00
2026-05-27 19:57:54 +02:00
2026-05-17 01:47:24 +02:00
2026-05-17 02:16:23 +02:00
2026-05-16 20:12:26 +02:00
2026-05-25 18:01:45 +00:00
2026-05-02 04:34:39 +02:00
2026-05-16 19:04:09 +02:00
2026-05-29 18:12:08 +02:00
2026-05-26 23:26:15 -07:00
2026-05-29 18:12:08 +02:00
2026-05-16 20:12:26 +02:00
2026-05-26 15:27:05 +02:00
2026-05-26 01:54:09 -07:00
2026-05-04 04:24:33 +02:00
2026-05-15 03:16:16 +02:00
2026-05-17 03:12:36 +02:00
2026-05-29 02:49:18 -07:00
2026-05-28 14:02:52 +07:00
2026-05-21 15:22:46 +09:00
2026-05-26 03:59:13 +02:00
2026-05-26 03:59:13 +02:00
2026-05-26 03:59:13 +02:00
2026-05-14 04:36:19 +02:00
2026-05-26 03:59:13 +02:00
2026-04-26 00:29:52 +02:00
2026-05-26 06:34:30 +02:00