hunk.code_window:           active: true,
           })
         )
       )[0];
       await this.createExecutionDetails.execute(
         CreateExecutionDetailsCommand.create({
           ...CreateExecutionDetailsCommand.getDetailsFromJob(command.job),
  
hunk.labels: keep keep keep keep add keep keep keep
hunk.after_edit:     if (!integration) {
         await this.createExecutionDetails.execute(
           CreateExecutionDetailsCommand.create({
             ...CreateExecutionDetailsCommand.getDetailsFromJob(command.job),
             detail: DetailEnum.SUBSCRIBER_NO_ACTIVE_INTEGRATION,
             source: ExecutionDetailsSourceEnum.INTERNAL,
             status: ExecutionDetailsStatusEnum.FAILED,
             isTest: false,
             isRetry: false,
           })
         );
         return;
       }
  
hunk.file_path: apps/api/src/app/events/usecases/send-message/send-message-chat.usecase.ts
hunk.type: add
file: import { Module } from '@nestjs/common';
  import { USE_CASES } from './usecases';
  import { MessageTemplateController } from './message-template.controller';
  import { SharedModule } from '../shared/shared.module';
  import { ChangeModule } from '../change/change.module';
  
  @Module({
    imports: [SharedModule, ChangeModule],
    providers: [...USE_CASES],
    exports: [...USE_CASES],
    controllers: [MessageTemplateController],
  })
  export class MessageTemplateModule {}
  