reject()
Reject a pending review.
Usage
reject(
review,
*,
feedback="",
decided_by="",
)Parameters
review: HumanReview-
The review to reject.
feedback: str = ""-
Feedback explaining the rejection.
decided_by: str = ""- Identifier for the human making the decision.
Returns
ReviewDecision- The rejection decision.
Raises
ValueError- If the review has already been resolved.
Examples
import talk_box as tb
review = tb.human_review("Delete all user data", agent="cleanup_bot")
decision = tb.reject(review, feedback="Too risky", decided_by="bob")
review.is_approved # False
review.status # ReviewStatus.REJECTED