-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
plugin commands are not in workspace panel #15566
Comments
/cc @RomanNikitenko |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
cc @tsmaeder |
I'm not sure you can define commands in meta.yml. @skabashnyuk, @amisevsk who is responsible for the defining the meta.yml format? |
The command in question has the type 'custom'. However, the code in container-service.ts#117 in che-theia filters all commands that are not of type |
@skabashnyuk what should we use for determining what is current Che API and how to use it? |
As far as I know nobody owns the plugin's meta.yaml format -- we've had various additions from various sources. It's still mostly an internal API with an underdefined spec. The data flow for meta.yamls is
but apart from doing some Theia-specific work (adding the remote runtime, etc.) the broker is basically translating from meta.yaml to |
|
@skabashnyuk I was looking for reference documentation, not examples: you can never be sure whether you have seen all the possible cases with examples. |
Commands defined in meta.yaml of plugins, such as https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/che-incubator/theia-dev/0.0.1/meta.yaml#L24, are not listed in the workspace panel tree.
The
component
field is also not filled in task.jsonThe text was updated successfully, but these errors were encountered: