{"version":"2.1.257","anchor":"artifact-live-file-working-copy-reads","canonical_anchor":"artifact-live-file-working-copy-reads","heading":"Artifact live file \"working copy\" reads","tier":"soon","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257\/e\/artifact-live-file-working-copy-reads","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.257","markdown":"### Artifact live file \"working copy\" reads\n\nArtifact reads can bind a local file as a synced working copy, with refusals when a copy is already bound.\n\n`read_file`\/read actions for artifacts can now bind a local file to a live artifact document as a synced \"working copy.\" New logic resolves `liveFileCopyPathForRead`, checks `workingCopyLocationRefusal`, and can refuse to overwrite an existing bound copy via `snapshotOntoWorkingCopyRefusal`. Read results can now include a `working_copy` field and a `seq` value.\n\n- Area: Artifacts\n- Names: `read_file`\n- Tier: Nothing to try yet\n- Useful: 5\/5\n- Signal: 4\/5\n- Present in the build but not switched on"}