You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pull can now recover if a previous bad sync saved an empty duplicate Drive vault root. It scans the selected Drive folder for a non-empty matching vault folder and switches back to it before downloading.
Pull now reports an error instead of "complete successfully" when the selected Drive vault root is empty.
Keeps the previous protections that block full local/remote wipe-outs when one side looks empty or completely mismatched.
Intended Sync Direction
Initial folder setup pushes local files to Drive.
App open and plugin update pull Drive changes first.
Timer sync pushes local changes after the idle delay.
Recovery Steps For An Emptied Device
Do not run Push from the emptied vault.
Confirm the real vault folder still exists in Google Drive.
Install 1.0.10, restart Obsidian, then run Pull.
If Pull says it switched from an empty Drive folder, that is the recovery path working.
Verification
Built locally with npm run build.
GitHub Actions release workflow passed and published main.js, manifest.json, and styles.css.