(event: TraceEventInput)
| 236 | ): IScopedTraceService { |
| 237 | return { |
| 238 | record(event: TraceEventInput) { |
| 239 | const enriched: TraceEvent = { |
| 240 | timestamp: new Date().toISOString(), |
| 241 | ...event, |
| 242 | runId: metadata.runId, |
| 243 | nodeRef: metadata.componentRef, |
| 244 | context: metadata, |
| 245 | } as TraceEvent; |
| 246 | |
| 247 | trace.record(enriched); |
| 248 | }, |
| 249 | }; |
| 250 | } |