Make it possible to persist vsx extension version in .vscode/extensions.json file inside workspace, e.g.:
{
// See https://go.microsoft.com/fwlink/?LinkId=827846
// for the documentation about the extensions.json format
"recommendations": {
"redhat.java":"1.34.0",
"vscjava.vscode-java-debug":"0.58.0"
}
}
Is your enhancement related to a problem? Please describe
Sometimes latest available extension fails to install in VS Code Editor, e.g. "ms-python.python" extension v2024.14.0 (issue https://github.com/microsoft/vscode-python/issues/24013).
In that case users are facing recommended extension installation error when run workspace in DevSandbox (e.g. issue https://issues.redhat.com/browse/CRW-7201).
Describe the solution you'd like
Make it possible to persist vsx extension version in .vscode/extensions.json file inside workspace, e.g.:
Describe alternatives you've considered
No response
Additional context
This issue depends on https://github.com/microsoft/vscode/issues/138048