fix(auth): reconcile expired desktop sessions

This commit is contained in:
2026-07-10 09:46:55 -04:00
parent 2f346abaea
commit 46eac43326
15 changed files with 669 additions and 121 deletions
+6
View File
@@ -14,6 +14,12 @@ pub enum SyncClientError {
#[error("Session logout response is invalid")]
SessionLogoutInvalid,
#[error("Authenticated session ended")]
SessionEnded,
#[error("Authenticated session changed during reconciliation")]
SessionChanged,
#[error("HTTP request failed for {endpoint}: {source}")]
Http {
endpoint: String,