feat(sync): round trip cloud snapshots

This commit is contained in:
2026-05-16 00:01:28 -04:00
parent 06e947f43e
commit 40ab6b4874
22 changed files with 694 additions and 69 deletions
+6
View File
@@ -30,4 +30,10 @@ pub enum SyncClientError {
#[error("Snapshot base64 decode failed: {0}")]
SnapshotBase64(String),
#[error("Snapshot schema is invalid: {0}")]
SnapshotSchema(String),
#[error("Device {device_id} cannot sync with approval status {status}")]
DeviceApprovalStatus { device_id: String, status: String },
}