From bd8a70b18eb6875266e01cbd7aeb8ef8cc52d3f3 Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Fri, 13 Nov 2026 16:25:14 -0800 Subject: [PATCH] Use a fixed timestamp for periodic session selection regression Keep the older edited file outside the ordinary recent window without relying on wall-clock time. Co-authored-by: Jinjing <6427696+AmethystLiang@users.noreply.github.com> --- .../ai-vault-search/indexing/session-search-indexer.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/ai-vault-search/indexing/session-search-indexer.test.ts b/src/main/ai-vault-search/indexing/session-search-indexer.test.ts index 902ab4b299d..3c09867432b 100644 --- a/src/main/ai-vault-search/indexing/session-search-indexer.test.ts +++ b/src/main/ai-vault-search/indexing/session-search-indexer.test.ts @@ -157,7 +157,7 @@ it('keeps ordinary hosts on newest-session polling until their next full sweep', const newest = transcriptPath('newest') await writeClaudeTranscript(older, ['older original'], 'older') await writeClaudeTranscript(newest, ['newest original'], 'newest') - const at = Date.now() + const at = Date.UTC(2099, 0, 1) await utimes(older, new Date(at - 20000), new Date(at - 20000)) await utimes(newest, new Date(at), new Date(at)) await newIndexer({ discoveryPolicy: 'periodic', recentPerAgent: 1 }).start()