Skip to content

Where is extensions.confirmedUriHandlerExtensionIds stored? #80054

Closed
microsoft/azuredatastudio
#7206
@sguillia

Description

@sguillia

Issue Type: Bug

This issue is about the following setting:

extensions.confirmedUriHandlerExtensionIds

When an extension is listed here, a confirmation prompt will not be shown when that extension handles a URI.

  1. I clicked on an URL handler that targets an extension vscode-insiders://vscode.git/...
  2. VS Code showed the URL handler pop-up "Allow an extension to open this URL?"
  3. I clicked on "Don't ask again for this extension"
  4. I clicked Open

Now when I try again, as expected, VS Code doesn't ask me if I want to allow the extension to catch the URL handler event.

The setting extensions.confirmedUriHandlerExtensionIds is supposed to contain the ID of the extension I've just allowed, but I can't find in my user settings nor in the workspace settings.

The only place where there's a match (found with grepon my homedir) is in some binary cache files.

Where is extensions.confirmedUriHandlerExtensionIds stored? Aren't all settings supposed to be stored in settings.json?

VS Code version: Code - Insiders 1.38.0-insider (8cd00a7, 2019-08-27T06:12:19.868Z)
OS version: Linux x64 4.15.0-58-generic

Metadata

Metadata

Assignees

Labels

apibugIssue identified by VS Code Team member as probable bugextensionsIssues concerning extensions

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions