UNPKG

workflow

Version:

Workflow SDK - Build durable, resilient, and observable workflows

20 lines • 861 B
/** * Observability utilities for hydrating serialized workflow data. * * Use these when inspecting workflow step I/O, run inputs/outputs, * or event data from the Workflow SDK's world APIs. * * @example * ```ts * import { getWorld } from 'workflow/runtime'; * import { hydrateResourceIO, observabilityRevivers } from 'workflow/observability'; * * const world = getWorld(); * const step = await world.steps.get(runId, stepId, { resolveData: 'all' }); * const hydrated = hydrateResourceIO(step, observabilityRevivers); * // hydrated.input and hydrated.output are now plain JS objects * ``` */ export { hydrateData, hydrateResourceIO, observabilityRevivers, type Revivers, } from '@workflow/core/serialization-format'; export { parseClassName, parseStepName, parseWorkflowName, } from '@workflow/utils'; //# sourceMappingURL=observability.d.ts.map