Every CamundaClient method becomes (...args) => Effect.Effect<Awaited<R>, DomainError, never>. Failures are narrowed into the tagged DomainError
union so callers use Effect.catchTag/catchTags. The underlying throwing
client is reachable via the .inner escape hatch.
Create an Effect-flavoured Camunda client.
Every
CamundaClientmethod becomes(...args) => Effect.Effect<Awaited<R>, DomainError, never>. Failures are narrowed into the tagged DomainError union so callers useEffect.catchTag/catchTags. The underlying throwing client is reachable via the.innerescape hatch.