rjra100

Results 7 comments of rjra100

I'd suggest supporting "arguments" : ["arg1", "arg2"...] syntax if at all possible, even if you also support "args" as a string and internally the array form just concatenates the array....

(With signature validation turned back on, and the extensions volume disabled; installing `ms-vscode.cpptools`) Installing from the UI, wall time from clicking "install" to completed installation was 39s (including approx 10s...

Server logs downloading the same 3 extensions via the UI: [UI_3_exts.log](https://github.com/user-attachments/files/15952170/UI_3_exts.log) and with downloadExtensionsLocally: [UI_3_exts_downloadlocal.log](https://github.com/user-attachments/files/15952174/UI_3_exts_downloadlocal.log) End to end times here are meaningless because there are gaps between one extension finishing...

> Signature verification is done locally in this case. Yes, we do cache the VSIXs both on client and server and the location where we do is CachedExtensionVSIXs folder in...

Ah - found the missing output in the "Window" Output pane. Sorry! Anyway, think this confirms my diagnosis: ``` 2024-08-07 11:21:17.760 [error] [Extension Host] Error: spawn EINVAL at ChildProcess.spawn (node:internal/child_process:421:11)...

Related issues: - https://github.com/microsoft/vscode-remote-release/issues/10061 (same problem in Remote-SSH) - https://github.com/microsoft/vscode/issues/224184 (same problem launching debugger)

This clearly isn't getting any love. For what it's worth, in our case we no longer need the wrapper script anyway - fixed by setting "dev.containers.executeInWSL": true instead.