@Override
  public void onStart(@NotNull ExternalSystemTaskId id, String workingDir) {
    if (myDelegate != null) {
      myDelegate.onStart(id, workingDir);
    }
    else {
      onStart(id);
    }
  }
@Override
  public void onStart(@NotNull ExternalSystemTaskId id, String workingDir)