SquidMesh.RunAuditEvent (squid_mesh v0.1.0-alpha.5)

Copy Markdown View Source

Public representation of one durable human-in-the-loop workflow event.

Audit events summarize when a run paused for manual intervention and when an operator later resumed, approved, or rejected it.

Summary

Types

t()

@type t() :: %SquidMesh.RunAuditEvent{
  actor: term(),
  at: term(),
  comment: term(),
  metadata: term(),
  step: term(),
  type: term()
}

type()

@type type() :: :paused | :resumed | :approved | :rejected