{"name":"tengu_mem_push_delete_mode","slug":"tengu-mem-push-delete-mode","family":"flag","title":"Feature flags","noun":"feature flag","description":"Default `corroborate`. How a memory store sync push treats a previously synced file that is now missing locally: `immediate` deletes it remotely on that push, `never` never deletes it (and skips the mass-delete hold check), and `corroborate` deletes it only after it has been missing on at least 2 walks at least `30000` ms apart. Other flag values mean `corroborate`; a set `CLAUDE_CODE_MEMORY_PUSH_DELETE_MODE` overrides the flag.","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.212","removed_in":null,"in_current_build":true,"newest_mined":"2.1.309","builds":86,"mined_builds":150,"first_cited":null},"aliases":[],"entries":[],"entries_total":0,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"tengu_memdir_accessed","slug":"tengu-memdir-accessed","description":"Memory file access reporting now notes the file kind and how it reached the model."},{"name":"tengu_memdir_disabled","slug":"tengu-memdir-disabled","description":"Auto-memory loading is now skipped when a permissions setting fences reads outside the working directory"},{"name":"tengu_memdir_file_edit","slug":"tengu-memdir-file-edit","description":"Editing files in your memory directory now clears stale caches right away, so changes take effect sooner."},{"name":"tengu_memdir_file_lint","slug":"tengu-memdir-file-lint","description":"Memory files can be checked after a write for oversize, split files and bad descriptions."},{"name":"tengu_memdir_file_write","slug":"tengu-memdir-file-write","description":"Editing files in your memory directory now clears stale caches right away, so changes take effect sooner."},{"name":"tengu_memdir_index_assembled","slug":"tengu-memdir-index-assembled","description":"A memory index can be generated by scanning recent files rather than read from a stored index."},{"name":"tengu_memdir_pin_write","slug":"tengu-memdir-pin-write","description":"Memory files marked pinned would be injected into every conversation instead of waiting to be recalled."},{"name":"tengu_memdir_pinned_injected","slug":"tengu-memdir-pinned-injected","description":"Adding `pinned: true` to a memory file's frontmatter would apply it to every session automatically."},{"name":"tengu_memdir_prefetch_blocking_wait","slug":"tengu-memdir-prefetch-blocking-wait","description":"Your turn can pause up to two seconds waiting for memory directory files to load first."},{"name":"tengu_memdir_write_lint","slug":"tengu-memdir-write-lint","description":"A new check can refuse or clean memory files containing invisible characters or tag-like text; it falls back to off unless enabled remotely"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/flag\/tengu-mem-push-delete-mode","family_url":"https:\/\/changelogs.core-directive.com\/reference\/flag.json"}