MCPcopy Create free account
hub / github.com/effect-app/libs / encodePayload

Function encodePayload

packages/infra/src/WorkflowEngineCosmos.ts:219–220  ·  view source on GitHub ↗
(workflow: Workflow.Any, payload: object)

Source from the content-addressed store, hash-verified

217 }
218
219 const encodePayload = (workflow: Workflow.Any, payload: object) =>
220 Effect.orDie(S.encodeEffect(payloadCodecFor(workflow))(payload)) as Effect.Effect<string>
221 const decodePayload = (workflow: Workflow.Any, s: string) =>
222 Effect.orDie(S.decodeEffect(payloadCodecFor(workflow))(s)) as Effect.Effect<object>
223 const encodeResult = (workflow: Workflow.Any, r: Workflow.Result<unknown, unknown>) =>

Callers 1

Calls 1

payloadCodecForFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…