riju
riju copied to clipboard
Maintain undo history on reconnect
Currently, the undo history of Monaco is lost whenever the client reconnects to the server. This is unlikely to happen often, but it's still a bug. See https://github.com/Microsoft/monaco-editor/issues/926; the issue occurs because we must update the "model URI" when the backend working directory is changed, which occurs on a reconnect event.