Diagnostic code · ARA1908
Disk edit conflicts with memory
A disk change conflicts with unsaved in-memory edits during three-way reconciliation. Neither version is overwritten. The host marks the document diverged and suspends automatic flushes for it until the conflict is resolved.
Common causes
- The host and an external editor changed the same field differently, or made incompatible structural changes since the last synchronized version.
Fixes
Reconcile the external file so it can merge cleanly, then let the watcher process the corrected edit.
To deliberately choose a whole version, call
doc.syncwithdocandkeep: "memory"to overwrite disk, orkeep: "disk"to replace loaded values from disk; inspect both versions before choosing.Code:
ARA1908Constant:
EXTERNAL_CONFLICTReported by: ara-host