approve()
Approve a pending review.
Usage
approve(
review,
*,
feedback="",
decided_by="",
)Parameters
review: HumanReview-
The review to approve.
feedback: str = ""-
Optional feedback from the reviewer.
decided_by: str = ""- Identifier for the human making the decision.
Returns
ReviewDecision- The approval decision.
Raises
ValueError- If the review has already been resolved.
Examples
import talk_box as tb
review = tb.human_review("Send email to all users", agent="comms_bot")
decision = tb.approve(review, feedback="Approved for send", decided_by="alice")
review.is_approved # True
review.status # ReviewStatus.APPROVED