I’m one of the maintainers of BAML’s vscode extension, and I’m trying to figure out if there’s anything we can do to make our Cursor installations auto-update.
Is this possible, and if so, how? We’ve seen hints that publishing to open-vsx will allow this, but haven’t seen anything that confirms/denies this.
We’ve since published our extension to open-vsx, which appears to have set up auto-update for our own extension in Cursor.
However, this seems insufficient: although VSCodium picks up new releases we publish on open-vsx, Cursor does not immediately pick them up and seems to lag behind a bit.
This isn’t just our extension: this appears to be true of others, like biomejs.biome and devsense.composer-php-vscode. github.vscode-github-actions is up-to-date, though.
In fact, even if I try to use “Install specific version” to install the most recent version of our extension (currently 0.70.2), Cursor recognizes that 0.70.2 is published (it shows it in the version selection list), but fails to install it.
Digging into traffic logs, it looks like Cursor is operating its own marketplace which I suspect is a mirror of open-vsx, since it’s hitting POST https://marketplace.cursorapi.com/_apis/public/gallery/extensionquery. I’m guessing they have bugs in the replication logic from open-vsx.