Skip to content

Explore "Continue On" support in core #141293

Closed
@joyceerhl

Description

@joyceerhl

The GitHub Repositories extension exposes a 'Continue On' entrypoint via its package.json schema. This allows extensions to register ways to continue working with a virtual workspace, such as workspaces provided by the GitHub Repositories extension, in a different environment. For example:

"contributes": {
	"virtualWorkspaces": {
		"menus": {
			"continueOn": [
				{
					"command": "remoteHub.clone",
					"group": "0_local@1",
					"when": "!isWeb && remoteHub:hasVirtualFolders"
				},
				{
					"command": "remoteHub.openInCodespaces",
					"when": "remoteHub:virtualFolderProviders =~ /\\bgithub\\b/",
					"group": "1_codespaces@1"
				}
			]
		}
	},

This issue tracks exploring of moving the continueOn menu contribution point into core.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions