@MichaelKarpinsk
Hi Michael,
The SDK plugin registration tool is just demonstrating how to use the ExtensionManager API of the vCenter Server, not a full-blown tool for production use. It is needed for registering a plugin (hence the support from the Client SDK) but there is nothing plugin-specific so you can use any other tool or custom script to call the API.
That said, we did expect that plugin writers would have different use cases not covered by the tool so it is provided both as a prebuilt version and as a Java project: html-client-sdk\tools\vCenter plugin registration\project
You can add support for events following how it is handled for tasks, e.g. start from duplicating PluginExtensionRegistryService.updateTaskList. Ultimately, the tool sets up an example of how to work with Extensions with localization, error handling, etc. so you can easily code your specific use case or just copy parts of the implementation in your own installer.
If you need further assistance please let us know.
Cheers,
Vladi