diff --git a/src/data/storage/cleanup.ts b/src/data/storage/cleanup.ts index c7806c8..e9ace78 100644 --- a/src/data/storage/cleanup.ts +++ b/src/data/storage/cleanup.ts @@ -37,6 +37,11 @@ export function cleanupStoredItem(storage: MemoryStorage, storedItem: Memo stopTimer(storage); } + // Purge unused memory if garbage collector global is exposed + try { + global.gc?.(); + } catch {} + return true; }