{"version":"2.1.120","anchor":"memory-write-confirmation-dialog","canonical_anchor":"memory-write-confirmation-dialog","heading":"Memory Write Confirmation Dialog","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.120\/e\/memory-write-confirmation-dialog","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.120","markdown":"### Memory Write Confirmation Dialog\n\n**What**\n\nWhen Claude writes or edits a memory file, a confirmation dialog now appears showing what was saved, with the option to approve or reject the change.\n\n**Details**\n\n- Shows \"Memory written\" or \"Memory updated\" with a preview of the content (or a one-sentence AI-generated summary for large memories)\n- For edits, displays a diff view; for new memories, displays the body text\n- Auto-hides after a configurable timeout (default 8 seconds) with a countdown indicator\n- Rejecting a memory write undoes the file change (restores the previous content or deletes the file)\n- The summary is generated by Sonnet 4.6 for memories exceeding a line threshold (default: 5 lines)\n- Controlled by the `tengu_slate_siskin` feature flag (disabled by default)\n\n**Evidence**\n\nMemory write survey infrastructure with approve\/reject dialog \u2014 search for `\"memoryWriteSurvey\"` and `\"tengu_slate_siskin\"`\n\n- Flag `tengu_slate_siskin`: Not enough to say (read for one account on one subscription tier against v2.1.120; this account: no value returned, anonymous baseline: no value returned, compiled default: no gate table built for this version) 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."}