docs(sdk): contrat commandes/menus apres reload — handler manquant = erreur retryable jamais no-op silencieux, feedback skipped/failed host-owned, pas de contributes.commands separe, reload sans refresh auto par le plugin — #336 (docs only, aucun push)
This commit is contained in:
@ -243,7 +243,9 @@ public id used by both `ctx.layouts.register({ type, component })` and
|
||||
|
||||
Contribution ids are part of the runtime contract:
|
||||
|
||||
- commands can only register ids declared by `contributes.menuItems[*].command`;
|
||||
- there is no separate `contributes.commands` collection; commands can only
|
||||
register ids declared by `contributes.menuItems[*].command` or
|
||||
`contributes.slashCommands[*].command`;
|
||||
- layouts can only register `type` values declared by `contributes.layouts`;
|
||||
- `services.windows.open({ layoutType })` only accepts a layout type declared by
|
||||
the calling plugin.
|
||||
|
||||
Reference in New Issue
Block a user