Runs specified by the given uri plugin with debug in separate Theia instance.
uri to the plugin source location
debug configuration
uri where new Theia instance is run
Returns uri where hosted instance is run. Throws error if instance is not running.
Returns uri where plugin loaded into hosted instance is located. Throws error if instance is not running.
Checks whether given uri points to a valid plugin.
uri to the plugin source location
Checks whether hosted instance is run.
Terminates hosted plugin instance. Throws error if instance is not running.
Is responsible for running and handling separate Theia instance with given plugin.