const store = new Map>(); export function setSessionTools(sessionID: string, tools: Record): void { store.set(sessionID, { ...tools }); } export function getSessionTools(sessionID: string): Record | undefined { const tools = store.get(sessionID); return tools ? { ...tools } : undefined; } export function deleteSessionTools(sessionID: string): void { store.delete(sessionID); } export function clearSessionTools(): void { store.clear(); }