feat(workflow): enforce review-only done for agent assignees + reviewer decision endpoint

This commit is contained in:
Abhimanyu Saharan
2026-02-02 21:33:22 +05:30
parent 52b2797b1d
commit b59a08f632
5 changed files with 248 additions and 1 deletions

View File

@@ -26,3 +26,8 @@ class TaskCommentCreate(SQLModel):
author_employee_id: int | None = None
reply_to_comment_id: int | None = None
body: str
class TaskReviewDecision(SQLModel):
decision: str # approve | changes
comment_body: str