feat: enhance approval serialization and implement agent notification for new task comments

This commit is contained in:
Abhimanyu Saharan
2026-02-05 23:38:53 +05:30
parent 13c404547f
commit 93ff09f253
2 changed files with 37 additions and 1 deletions

View File

@@ -42,7 +42,9 @@ def _approval_updated_at(approval: Approval) -> datetime:
def _serialize_approval(approval: Approval) -> dict[str, object]:
return ApprovalRead.model_validate(approval, from_attributes=True).model_dump()
return ApprovalRead.model_validate(
approval, from_attributes=True
).model_dump(mode="json")
def _fetch_approval_events(