{"version":"2.1.323","anchor":"connector-file-downloads-written-to-a-part-file-then-rename","canonical_anchor":"connector-file-downloads-written-to-a-part-file-then-rename","heading":"Files saved from connectors are written safely and checked before use","tier":"notice","area":"Connectors","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323\/e\/connector-file-downloads-written-to-a-part-file-then-rename","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.323","markdown":"### Files saved from connectors are written safely and checked before use\n\nConnector downloads now go to a hidden .part file, are checked by size and sha256, then renamed to their final name\n\n**What**\n\nConnectors are integrations that link Claude to outside services, and they can save files to your computer. Claude Code used to write these straight to the final file name and then compare them with a size and md5 value. Now:\n\n- The file is first written to a hidden temporary file ending in `.part`.\n\n- It is checked by size and by a sha256 fingerprint.\n\n- It is then renamed to its final name. On Windows the rename is retried, waiting longer each time.\n\n- If the rename fails, this is reported as a failure to name the file.\n\n**Why**\n\nA half-finished or interrupted download no longer leaves a broken file under the real name.\n\n- Area: Connectors\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}