ReadonlycommandsTyped invocation of commands registered with a CommandContract.
ReadonlyhostThe authoritative Application lifecycle and ownership boundary.
Registers the synchronous shutdown failsafe and starts the Host.
Call this once from the extension's activate entry point; a stopped or
failed Application cannot be activated again.
Stops the Host through the single cleanup path. Idempotent and never rejects; cleanup failures are emitted as diagnostics.
What the framework still owns. Read by the Test Host's leak report, and by the Host itself when a shutdown runs out of budget.
A compiled plan wired to platform capabilities, ready for Extension Host activation.
One instance represents one Application lifetime and is not restartable after it reaches a terminal Host state.
activateanddeactivateare the intended extension entry-point calls; all framework cleanup flows through the Host.