{"version":"2.1.304","anchor":"system-prompt-snapshot-now-defaults-off-under-bare-outside","canonical_anchor":"system-prompt-snapshot-now-defaults-off-under-bare-outside","heading":"System prompt snapshots default to off in bare mode","tier":"use","area":"CLI","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304\/e\/system-prompt-snapshot-now-defaults-off-under-bare-outside","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.304","markdown":"### System prompt snapshots default to off in bare mode\n\n--system-prompt-snapshot still defaults to on, except under --bare outside cloud and background sessions\n\n**What**\n\n`--system-prompt-snapshot` controls whether Claude Code records a copy of the system prompt, the instructions given to the model before your conversation. Its help text now says `on` is the default except when you run with `--bare` outside cloud and background sessions. `--bare` is a minimal mode that skips loading most of your customizations so scripted runs start faster.\n\nThe help text no longer says the flag has no effect where system prompt recording is not yet enabled.\n\n**Why**\n\nIf you run `--bare` locally and want the snapshot, pass `--system-prompt-snapshot` with `on` explicitly.\n\n- Area: CLI\n- Names: `--bare`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: yes"}