Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.283 ·

Cloud file sync stops cleanly when an organization's compliance policy forbids it

Cloud file sync now recognises compliance and zero-data-retention restrictions, stops for the session and explains why instead of failing generically

Group of 2 You'll notice Improvements
JSON All of v2.1.283
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Cloud SyncArea: what it touches
ImprovementsKind: in v2.1.283,
ImprovementsSection of the release

What

Cloud file sync (copying your project files to a cloud session) now has a dedicated way of ending when your organization's compliance policy does not allow it.

  • A 403 response (the server refusing access) whose resource is compliance_restricted or zdr_restricted is now treated as sync being unavailable with the cause compliance_restricted. Before, this case had no special handling and fell through to the generic path.
  • Claude Code also checks locally whether your organization has a zero-data-retention (zdr) or ldr policy.
  • When this happens, sync stops for the session and the session's sync is marked ended. Scheduled retries of the first-upload withdraw are no longer queued.
  • The status line reads that your organization's compliance policy does not allow file sync and that the cloud session keeps whatever files it already has. A running session shows "File sync stopped for this session: your organization's compliance policy does not allow it." A separate notice appears when a session is created.
  • A new anchor_unavailable ending covers machines that cannot safely place the session's files into the project.

Why

People at organizations with compliance or zero-data-retention restrictions get a clear reason why file sync does not work, and sync stops instead of behaving as though the service were only temporarily down.

See this entry in the whole of v2.1.283 →

Feedback