{"version":"2.1.242","anchor":"teleport-uploads-refuse-a-tampered-git-directory-on-device-s","canonical_anchor":"teleport-uploads-refuse-a-tampered-git-directory-on-device-s","heading":"Teleport uploads refuse a tampered git directory on device sessions","tier":"notice","area":"Cloud Sessions","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242\/e\/teleport-uploads-refuse-a-tampered-git-directory-on-device-s","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242","markdown":"### Teleport uploads refuse a tampered git directory on device sessions\n\nOn device sessions, uploading a repo with a tampered git directory now fails outright rather than being downgraded.\n\n**What**\n\nWhen uploading your repository to a cloud session, Claude Code now checks once whether this is a device session and, if so, builds the upload in hardened mode. In that mode a misplaced or tampered git directory fails the upload outright instead of being downgraded to a softer result, and is treated the same way as uncommitted credentials.\n\n**Details**\n\n- The hardened flag defaults to the device-session check result, and defaults off on Windows.\n\n**Evidence**\n\n`git_dir_tampered`\n\n- Area: Cloud Sessions\n- Tier: You'll notice\n- Useful: 3\/5\n- Signal: 3\/5"}