mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-10-27 21:50:36 +00:00
* fix(memory): treat facts deleted during unlocked DeerMem scans as removed load(), reload(), and the full rebuild_index() scan list agent fact files without the storage locks. A delete committed between the listing and opening a file raised MemoryStorageCorruption for intact data, which surfaced as HTTP 500 from the memory API and an empty memory block in the prompt. A listed fact that no longer exists is now skipped; an entry that is still present but unreadable is still corruption. * docs(changelog): reference #6255 for the DeerMem vanished-fact fix * docs(memory): note lock coverage and heuristic limits of the vanished-fact skip