-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
feature: public-apiIssues relating to Public APIIssues relating to Public APImeta: never-staleThis issue can never become staleThis issue can never become stalemeta: staleThis issue/PR is stale and will be closed soonThis issue/PR is stale and will be closed soon
Description
Is your feature request related to a problem? Please describe
Clients may want to have their own "start a workspace" experience. Practically speaking, for the https://github.com/gitpod-samples/Gitpod-Raycast-Extension, IDEs and machine types have to be hard-coded into the code to be able to start workspaces properly.
This though itself is problematic (not just because of the problems arising with maintaining) - for other installation hosts like in a Gitpod Dedicated scenario, these machine types just cannot be gotten.
Describe the behaviour you'd like
Two read-only API endpoints:
- for listing all IDEs along with their versions (similar to what we implement in
ide-service
, but in the Public API) -getIDEOptions
- for listing all machine types available on the install for the currently logged-in user -
getSupportedWorkspaceClasses
loujaybeePalanikannan1437Palanikannan1437
Metadata
Metadata
Assignees
Labels
feature: public-apiIssues relating to Public APIIssues relating to Public APImeta: never-staleThis issue can never become staleThis issue can never become stalemeta: staleThis issue/PR is stale and will be closed soonThis issue/PR is stale and will be closed soon