cpojer
d0cb8c19b2
chore: wtf.
2026-02-17 13:36:48 +09:00
Sebastian
826e62a3bc
fix(sessions): purge deleted transcript archives
2026-02-16 22:35:27 -05:00
cpojer
90ef2d6bdf
chore: Update formatting.
2026-02-17 09:18:40 +09:00
Hudson
93fbe6482b
fix(sessions): archive transcript files when pruning stale entries
...
pruneStaleEntries() removed entries from sessions.json but left the
corresponding .jsonl transcript files on disk indefinitely.
Added an onPruned callback to collect pruned session IDs, then
archives their transcript files via archiveSessionTranscripts()
after pruning completes. Only runs in enforce mode.
2026-02-16 23:50:56 +01:00
Peter Steinberger
d3ddf893c2
test: remove redundant store-rotation integration prune case
2026-02-16 09:39:48 +00:00
Peter Steinberger
e30900f93e
test: remove low-value deprecated pruneDays e2e mapping case
2026-02-16 09:20:40 +00:00
Peter Steinberger
22c53af604
test: remove redundant saveSessionStore cap e2e case
2026-02-16 09:13:56 +00:00
Peter Steinberger
54948a1d44
test: remove redundant maintenance config mapping e2e case
2026-02-16 09:13:05 +00:00
Peter Steinberger
22a1a56e7e
test: remove low-value maintenance defaults e2e assertion
2026-02-16 09:11:17 +00:00
Peter Steinberger
404a8bc35f
test: remove redundant pruning-plus-capping e2e case
2026-02-16 09:07:24 +00:00
Peter Steinberger
1be7c4ba8e
test: move session store pruning integration suite to e2e lane
2026-02-16 06:19:49 +00:00