According to the LSP spec, the FileRename object should have an `oldUri` and `newUri` property, but the csharp record only seems to have a single `Uri`. https://microsoft.github.io/language-server-protocol/specifications/lsp/3.18/specification/#fileRename