@Override
    public @NotNull DocumentContentBuilder contextByFilePath(@Nullable FilePath filePath) {
      if (filePath != null) {
        context = new Context.ByFilePath(filePath);
        originalFilePath = filePath.getPath();
        fileName = filePath.getName();
      }
      return this;
    }
@Override
    public @NotNull DocumentContentBuilder contextByFilePath(@Nullable FilePath filePath)