mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-05 22:27:29 +00:00
applyFileMutations now refuses any file that changed since the caller read its before (a FileChangedError), not only when the caller passed a version. The element-patch routes re-read and re-fold their patches on that conflict, so both the edit and the other write are kept, and answer 409 after three raced attempts.