docs(sdk): rejet de promesse windows.open remonte au handler + rejet des commandes stale d'un runtime remplace (identite plugin) — #336 (docs only, aucun push)

This commit is contained in:
2026-09-12 14:06:00 +02:00
parent 047c38b7ca
commit 9efb781636
2 changed files with 16 additions and 4 deletions

View File

@ -44,6 +44,10 @@ export function activate(ctx: ActivateContext): void {
- A command can only be registered if at least one manifest menu item declares
that exact `command` id.
- Missing command handlers are a no-op when the user clicks the menu item.
- A registered handler's rejected promise is not swallowed: the host logs the
plugin id, command id and reason, then presents a retryable error. In
particular, return/await `services.windows.open(...)` so native-window
failures follow this path.
- A handler owns precondition checks and feedback. See
[Commands And Feedback](commands-and-feedback.md).
- Menu item `when` expressions are evaluated by the host; unsupported or false