ReviewDecision

A human’s decision on a review request.

Usage

Source

ReviewDecision(
    status, feedback="", revised_content=None, decided_at=0.0, decided_by=""
)

Parameters

status: ReviewStatus

The decision: approved, rejected, or revised.

feedback: str = ""

Optional human feedback explaining the decision.

revised_content: str | None = None

Replacement content when the decision is REVISED.

decided_at: float = 0.0

Unix timestamp when the decision was made.

decided_by: str = ""
Identifier for the human who made the decision.