rulvar API reference / @rulvar/core / RunEventSink
Interface: RunEventSink
Defined in: packages/core/src/engine/ctx.ts:499
Span-aware event sink: bodies are stamped into the WorkflowEvent envelope by the per-run EventBus (M1-T10); spanId defaults to the run root span when omitted.
Methods
emit()
ts
emit(
body,
spanId?,
replayed?): void;Defined in: packages/core/src/engine/ctx.ts:500
Parameters
| Parameter | Type |
|---|---|
body | { type: string; } & Record<string, unknown> |
spanId? | string |
replayed? | boolean |
Returns
void