Now that I've looked at the VS Code repo, I've seen they've finally started the process for upgrading to Electron 28.
This has two benefits: Kotlin users can target ESM and can use WASM with GC (as Chromium 120+ has it enabled by default) for extensions.
https://github.com/microsoft/vscode/issues/201935