{"version":"2.1.290","anchor":"seed-file-staging-hardened-against-path-swaps","canonical_anchor":"seed-file-staging-hardened-against-path-swaps","heading":"Safer checks when staging files for a cloud upload","tier":"notice","area":"Cloud Sessions","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/seed-file-staging-hardened-against-path-swaps","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### Safer checks when staging files for a cloud upload\n\nFiles staged for a cloud upload are now re-checked after reading so a swapped or linked file is caught\n\n**Unclear.** Any effect you would notice is not known.\n\n**What**\n\nWhen Claude Code gathers files to upload a repository, it now checks again after reading each file that it is the same file and not a link to another one. It also reads git attribute files from parent folders, handles folders that moved while it was working, and reports how many bytes a file claimed when it refuses one as too large.\n\n**Why**\n\nThis is security hardening. It makes it harder for a file to be swapped for a different one partway through an upload.\n\n- Area: Cloud Sessions\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: no"}