Follow Discord
Sweep 12 Nov 2026 · 23:00Z Build v2.1.323 540 read Stable v2.1.311 Latest v2.1.323 Next v2.1.323 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.318 ·

Memory push delete mode gains a recorded option and named-file deletion

CLAUDE_CODE_MEMORY_PUSH_DELETE_MODE now accepts recorded, and Claude is told how to delete a shared-memory file with a plain rm command

Group of 2 Use it now Internal Changes
JSON All of v2.1.318
Use it nowTier: how much it should matter to you
5Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
MemoryArea: what it touches
Internal ChangesKind: in v2.1.318,
What probably matters to youSection of the release

Unclear What the "recorded" mode does differently from the others is not clear.

What

Shared memory is a set of files Claude Code keeps and syncs so that Claude can remember things between sessions. Pushing is sending local changes to those files back out. The setting that controls how deletions are pushed has a new option.

  • CLAUDE_CODE_MEMORY_PUSH_DELETE_MODE now accepts recorded, in addition to immediate, never and corroborate. Any other value still falls back to corroborate.
  • The mode is read from that environment variable first, then from the remote setting tengu_mem_push_delete_mode, which defaults to corroborate.
  • In never mode, deletions are recorded only when the tengu_cozy_teacup gate is on and the environment variable is not set.
  • Claude is now told that it can delete a file from shared memory by running a command that is only an rm of the file's full path.

Nothing has been read about either tengu_mem_push_delete_mode or tengu_cozy_teacup.

Why

Deleting a shared-memory file can now be recorded and pushed as a named removal, not just handled by the earlier modes. If you set CLAUDE_CODE_MEMORY_PUSH_DELETE_MODE, recorded is now a valid value instead of falling back to the default.

Read from
Feature flag
tengu_mem_push_delete_mode Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.318: not a boolean we can read

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.318. It isn't a statement about your account. What a flag value here can and cannot tell you

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat the "recorded" mode does differently from the others is not clear.

See this entry in the whole of v2.1.318 →

Feedback