Kaizen
Browse modulesLifecyclelifecycle/serverSchemas and constants

Variable: lifecycleEffectSchema

const lifecycleEffectSchema: ZodObject<{
  attempts: ZodNumber;
  claimedBy: ZodNullable<ZodString>;
  createdAt: ZodDate;
  createdBy: ZodNullable<ZodString>;
  dispatchedAt: ZodNullable<ZodDate>;
  effectName: ZodString;
  id: ZodString;
  lastError: ZodNullable<ZodString>;
  lockedUntil: ZodNullable<ZodDate>;
  ordinal: ZodNumber;
  organizationId: ZodNullable<ZodString>;
  payload: ZodUnknown;
  status: ZodEnum<{
     dispatched: "dispatched";
     failed: "failed";
     pending: "pending";
     processing: "processing";
  }>;
  transitionId: ZodString;
  updatedAt: ZodDate;
  updatedBy: ZodNullable<ZodString>;
}, $strip>;

Defined in: shared/lifecycle/schemas.ts:106