hunk.code_window:           "label": "Array of Pipelines",
             "configProperty": "actionConfiguration.formData.aggregate.arrayPipelines",
             "controlType": "QUERY_DYNAMIC_INPUT_TEXT",
             "evaluationSubstitutionType": "TEMPLATE",
             "placeholderText" : "[{ $project: { tags: 1 } }, { $unwind: \"$tags\" }, { $group: { _id: \"$tags\", count: { $sum : 1 } } }  ]"
           }
         ]
       }
  
hunk.labels: keep keep add keep keep keep keep keep
hunk.after_edit:           "inputType": "JSON",
  
hunk.file_path: app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/aggregate.json
hunk.type: add
file: package com.appsmith.server.domains;
  
  import lombok.Getter;
  import lombok.Setter;
  import lombok.ToString;
  
  import java.time.Instant;
  
  @Getter
  @Setter
  @ToString
  public class DatasourceContext {
      Object connection;
  
      Instant creationTime;
  
      public DatasourceContext() {
          creationTime = Instant.now();
      }
  }
  