Typed operational summary for a persisted PgFlow worker.
Summary
Functions
Builds a worker summary from a complete query projection.
Types
@type t() :: %PgFlow.WorkerSummary{ active_tasks: non_neg_integer(), completed_tasks_24h: non_neg_integer(), flow_slug: String.t(), flow_type: String.t(), health_status: String.t(), last_heartbeat_at: DateTime.t(), worker_id: Ecto.UUID.t() }