Installed extension's `onUri` handler is not invoked for custom URI

Hey, thanks for the report. This is a known issue in 3.14.7. cursor:// links for third party extensions can be handled in the Agents window, where the extension doesn’t load, so onUri doesn’t fire.

Workaround:

  • Before opening cursor://coder.coder-remote/..., make a normal IDE window active, not the Agents window. If a fresh profile opens only the Agents window, open a new editor window, then click the link again. In this mode, onUri should work normally.

A fix is already prepared and will ship in the next stable update. I’ll reply here when the update is available. Let me know if the workaround helps.