gsxdsm
12b418a524
FN-5942: add agent-run and config-revision pruning
Extend operational log retention pruning to cover agent runs and config revisions.
- prune completed agentRuns by endedAt while preserving in-flight runs
- prune old agentConfigRevisions by createdAt while always keeping each agent's latest revision
- document the expanded retention behavior and add regression coverage for pruning invariants
Files changed:
docs/settings-reference.md | 2 +-
docs/storage.md | 2 +
packages/core/src/__tests__/db.test.ts | 127 +++++++++++++++++++++++++++++++++
packages/core/src/db.ts | 55 ++++++++++++--
packages/core/src/types.ts | 9 ++-
5 files changed, 185 insertions(+), 10 deletions(-)
Fusion-Task-Id: FN-5942
Fusion-Task-Lineage: 2bc49182-d52b-44c9-b17e-2737fac58eed
2026-06-03 22:31:23 -07:00
..
2026-06-03 21:33:06 -07:00
2026-05-31 20:05:32 -07:00
2026-06-03 22:31:23 -07:00
2026-06-03 21:33:06 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-06-03 21:18:45 -07:00
2026-06-03 21:05:41 -07:00
2026-05-31 20:05:32 -07:00
2026-05-31 20:05:32 -07:00
2026-05-28 21:23:48 -07:00
2026-05-31 20:05:32 -07:00