-
Notifications
You must be signed in to change notification settings - Fork 34.5k
Closed
Labels
Milestone
Description
Refs: #106488
- macOS @rebornix
- linux @RMacfarlane
- windows @joaomoreno
Complexity: 4
Prerequisites:
- Enable workspace trust using
security.workspace.trust.enabled: true
- Other than dev containers, remotes should work without friction if you override their workspace trust support value using the user setting
extensions.supportUntrustedWorkspaces
This milestone we finalized the extension API and hammered out most scenarios for workspace trust. There are several other test plan items around workspace trust and they focus on these key scenarios. This item is intended to be more exploratory to help us discover areas we have missed or need additional love.
Some things to try:
- Clone a few repos to your machine and open them in a variety of ways (the folder directly, a subfolder, add to a workspace)
- Trust some and not others, try using the dialog buttons and the editor
- Use multiple windows at the same time
- Try different remotes
- You can even try onboarding a random extension to workspace trust and using it in your repos
- Explore the workspace trust editor and links to settings and extension view container
- Try debugging an extension
- Try tasks