Description
System details:
Positron and OS details:
main
and prerelease/2025.03
as of 3/27
Interpreter details:
N/A
Describe the issue:
After the introduction of "boostrap" loading extensions. It is possible to get into a state where not all extensions have been installed, and won't start installation again automatically.
This is a corner case.. but has affected us in automated tests.
When Positron is launched for the first time, it checks for a .version file. Lack of the file triggers the installation of the bundled extensions. This also then creates the .version file. If Positron is exited/killed before all extensions have been installed, when it starts again it will see the .version file and not install the extensions. This can result in some extensions not being installed at all.
Outside of automation, you can open the extensions panel and install them manually.
Steps to reproduce the issue:
- New clean build or install of Positron
- Start Positron
- Close it quickly after
- Restart Positron
Some bundled extensions (such as pyright
) may not be installed
Expected or desired behavior:
For all bundled extensions to be installed.
Activity