Vincent Koc
350bac4e0e
improve(sqlite): harden state lifecycle and snapshots (#104859)
* fix(sqlite): enable bounded vacuum and hot indexes
* fix(sqlite): serialize shared schema upgrades
* fix(sessions): reject stale transcript rewrites
* fix(sqlite): surface busy checkpoints and refresh registry
* fix(backup): verify sqlite snapshots
* feat(doctor): compact shared sqlite state
* test(sqlite): align hardening helpers
* fix(backup): respect plugin sqlite ownership
* fix(backup): snapshot plugin sqlite opaquely
* fix(doctor): reject mixed sqlite actions
* fix(backup): reject unsafe sqlite snapshots
* fix(sessions): track unconditional transcript replacements
* fix(backup): reject page-aligned sqlite truncation
* fix(backup): reject state-root case aliases
* docs: refresh sqlite maintenance map
* fix(sqlite): register doctor compaction boundary
* fix(sqlite): serialize fresh database initialization
* fix(sqlite): prove main v5 agent upgrade
* perf(sqlite): seek latest transcript messages
* test(sessions): align terminal freshness fixtures with SQLite
* docs: refresh generated map
2026-07-12 11:35:22 +08:00
..
2026-07-12 11:35:22 +08:00
2026-07-11 14:50:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-09 14:53:52 -07:00
2026-07-11 06:30:57 -07:00
2026-07-11 18:15:03 -07:00
2026-07-05 00:32:47 -04:00
2026-07-12 11:35:22 +08:00
2026-07-11 18:15:03 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-11 18:24:01 -07:00
2026-07-11 14:50:37 -07:00
2026-05-26 02:21:58 +01:00
2026-07-11 14:50:37 -07:00
2026-07-10 05:28:12 +05:30
2026-07-11 17:54:14 -07:00
2026-07-11 14:50:37 -07:00
2026-07-11 19:59:07 -07:00
2026-07-11 18:31:05 -07:00
2026-07-11 17:26:26 -07:00
2026-07-12 11:35:22 +08:00
2026-07-11 14:50:37 -07:00
2026-06-30 19:42:12 -06:00
2026-07-05 00:32:47 -04:00
2026-07-05 01:26:25 -04:00
2026-07-11 17:26:26 -07:00
2026-07-11 14:50:37 -07:00
2026-07-11 19:59:07 -07:00
2026-07-11 19:25:47 -07:00
2026-07-11 15:26:48 -07:00
2026-07-05 00:32:47 -04:00
2026-07-05 00:32:47 -04:00
2026-07-11 14:50:37 -07:00
2026-07-05 00:32:47 -04:00
2026-07-12 11:35:22 +08:00
2026-07-11 13:14:08 -07:00
2026-07-10 20:30:35 -07:00
2026-07-05 00:32:47 -04:00
2026-06-04 08:01:15 -04:00
2026-07-05 00:32:47 -04:00
2026-07-11 14:50:37 -07:00
2026-07-05 00:32:47 -04:00
2026-06-24 17:32:08 -07:00
2026-07-05 00:32:47 -04:00