Skip to content

Commit 2a6ef10

Browse files
feat: add reject method to task_updater (#147)
1 parent 9b91fff commit 2a6ef10

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/a2a/server/tasks/task_updater.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,10 @@ def complete(self, message: Message | None = None):
9696
def failed(self, message: Message | None = None):
9797
"""Marks the task as failed and publishes a final status update."""
9898
self.update_status(TaskState.failed, message=message, final=True)
99+
100+
def reject(self, message: Message | None = None):
101+
"""Marks the task as rejected and publishes a final status update."""
102+
self.update_status(TaskState.rejected, message=message, final=True)
99103

100104
def submit(self, message: Message | None = None):
101105
"""Marks the task as submitted and publishes a status update."""

0 commit comments

Comments
 (0)