{"version":"2.1.282","anchor":"cloud-session-plumbing-persistentvolume-no-op-and-a-dir-s","canonical_anchor":"cloud-session-persistentvolume-option-is-wired-end-to-end","heading":"Cloud sessions: inactive persistentVolume option, and a directory-sync note for every worktree","tier":"notice","area":"File Sync","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/cloud-session-plumbing-persistentvolume-no-op-and-a-dir-s","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Cloud sessions: inactive persistentVolume option, and a directory-sync note for every worktree\n\nCloud session creation gains a persistentVolume option that is hard-coded off and sends nothing, and the dir-sync prompt notes it applies to every worktree\n\n**What**\n\nTwo changes touch how cloud sessions are started, for example with `--remote`:\n\n- `persistentVolume` is a new option that now runs from the command-line option parser through cloud and pool session creation into the session-create request. It cannot be turned on. It starts as false, nothing sets it otherwise, and no command-line flag, environment variable or setting feeds it. Even a true value would add nothing to the request, because the helper that should write it (`E_r`) returns nothing in this build.\n\n- `appliesToEveryWorktree` is a new setting for the directory-sync consent dialog, the prompt asking whether your local files may be synced to a cloud session. A worktree is an extra checkout of the same git repository in another folder. When you are in a worktree whose root differs from the repository's main root, the dialog shows a dim note under the repository name: \"Your answer applies to every worktree of this repository.\"\n\n**Why**\n\n`persistentVolume` has no effect you can see or use yet. The worktree note matters in practice: allowing or refusing sync from one worktree also decides it for the repository's other worktrees.\n\n- Area: File Sync\n- Names: `--remote`\n- Tier: You'll notice\n- Useful: 4\/5\n- Signal: 5\/5"}