import type { AgentsMdInjectedPathsStorage } from "./types"; export function getSessionCache(input: { readonly sessionCaches: Map>; readonly sessionID: string; readonly storage: Pick; }): Set { const existing = input.sessionCaches.get(input.sessionID); if (existing) return existing; const loaded = input.storage.loadInjectedPaths(input.sessionID); input.sessionCaches.set(input.sessionID, loaded); return loaded; }