Skip to main content
Version: 0.0.6 (stable)

agrag.common.data_models.decision.EventSupport

Bases: BaseModel

A stored event support.

Attributes:

  • kind (Literal[EVENT]) – Always event.
  • event_id (UUID) – The id of the event node.
  • task_name (str) – The task that holds the event.
  • seq (int) – The sequence number of the event in that task.

current​

current: bool = True

event_id​

event_id: UUID

kind​

kind: Literal[SupportKind.EVENT]

model_config​

model_config = ConfigDict(frozen=True)

review_explanation​

review_explanation: str | None = None

reviewed_at​

reviewed_at: datetime | None = None

reviewed_by​

reviewed_by: str | None = None

seq​

seq: int

task_name​

task_name: str