Sfoglia il codice sorgente

chore(cache-safety): allowlist task-session-manager Date.now() for idle-reconcile race detection

Jiajun0413 2 settimane fa
parent
commit
8eb3121519
1 ha cambiato i file con 4 aggiunte e 0 eliminazioni
  1. 4 0
      src/cache-safety-tripwire.test.ts

+ 4 - 0
src/cache-safety-tripwire.test.ts

@@ -62,6 +62,10 @@ const ALLOWLIST = new Map<string, string>([
     'hooks/task-session-manager/task-context-tracker.ts',
     'Date.now() records lastReadAt for internal recency ordering; formatted prompt output (background job board) is confined to the volatile trailing message.',
   ],
+  [
+    'hooks/task-session-manager/index.ts',
+    'Date.now() captures idleObservedAt to detect post-idle busy recovery from foreground-fallback re-prompts; never serialized into prompt content.',
+  ],
   [
     'hooks/image-hook.ts',
     'Date.now() throttles temp-image cleanup; extracted image paths are deterministic per part id.',