fix(tools/skill): invalidate skill cache at session boundary

This commit is contained in:
Sisyphus
2026-04-18 17:21:09 +09:00
parent a8504be70c
commit a6a5a08b56
3 changed files with 23 additions and 7 deletions
+10
View File
@@ -0,0 +1,10 @@
const seenSessionIDs = new Set<string>()
export function shouldInvalidateSkillCacheForSession(sessionID?: string): boolean {
if (!sessionID || seenSessionIDs.has(sessionID)) {
return false
}
seenSessionIDs.add(sessionID)
return true
}