Skip to content
Français

WorkflowTelemetry

import type { WorkflowTelemetry } from "@elie-laloum/outpost";
  • observeRequired
    (event: WorkflowEvent) => void
    Synchronously receive each workflow lifecycle and usage event with the adapter as receiver. Thrown errors are collected in WorkflowResult.observerErrors without affecting tasks or the separate observe callback.
export interface WorkflowTelemetry {
  observe(event: WorkflowEvent): void;
}