{"version":"2.1.280","anchor":"direct-upload-api-gains-a-create-only-conflict-mode","canonical_anchor":"direct-upload-api-gains-a-create-only-conflict-mode","heading":"Direct-upload API gains a create-only \/ conflict mode","tier":"internal","area":"Directory Sync","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280\/e\/direct-upload-api-gains-a-create-only-conflict-mode","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.280","markdown":"### Direct-upload API gains a create-only \/ conflict mode\n\nDirect-upload API gains a createOnly mode that reports a conflict instead of overwriting\n\n**What**\n\nThe low-level direct-upload function used by directory sync now accepts a `createOnly` option, which defaults to false. When set and a remote download already exists at the target location, the function returns a `conflict` result instead of overwriting it.\n\n**Why**\n\nThis lets callers opt into a safer create-only upload that won't silently overwrite existing remote content, surfacing a conflict instead.\n\n- Area: Directory Sync\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}