@Override
  public void clearOldMessages(@Nullable CompileScope scope, @NotNull UUID currentSessionId) {
    myViewUpdater.execute(() -> {
      cleanupChildrenRecursively(myPanel.getErrorViewStructure().getRootElement(), scope, currentSessionId);
      updateIcon(null);
      myPanel.reload();
    });
  }
@Override
  public void clearOldMessages(@Nullable CompileScope scope, @NotNull UUID currentSessionId)