@@ -46,6 +46,7 @@ export class RunEngineTriggerTaskService {
4646 private readonly engine : RunEngine ;
4747 private readonly tracer : Tracer ;
4848 private readonly traceEventConcern : TraceEventConcern ;
49+ private readonly metadataMaximumSize : number ;
4950
5051 constructor ( opts : {
5152 prisma : PrismaClientOrTransaction ;
@@ -57,6 +58,7 @@ export class RunEngineTriggerTaskService {
5758 runNumberIncrementer : RunNumberIncrementer ;
5859 traceEventConcern : TraceEventConcern ;
5960 tracer : Tracer ;
61+ metadataMaximumSize : number ;
6062 } ) {
6163 this . prisma = opts . prisma ;
6264 this . engine = opts . engine ;
@@ -67,6 +69,7 @@ export class RunEngineTriggerTaskService {
6769 this . runNumberIncrementer = opts . runNumberIncrementer ;
6870 this . tracer = opts . tracer ;
6971 this . traceEventConcern = opts . traceEventConcern ;
72+ this . metadataMaximumSize = opts . metadataMaximumSize ;
7073 }
7174
7275 public async call ( {
@@ -188,7 +191,8 @@ export class RunEngineTriggerTaskService {
188191 const metadataPacket = body . options ?. metadata
189192 ? handleMetadataPacket (
190193 body . options ?. metadata ,
191- body . options ?. metadataType ?? "application/json"
194+ body . options ?. metadataType ?? "application/json" ,
195+ this . metadataMaximumSize
192196 )
193197 : undefined ;
194198
0 commit comments