a2aproject / a2aproject/a2a-dotnet

Update PushNotifications to support multiple callbacks per task

Đang mở
#9 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement v0.2.5
Ngôn ngữ chính
C#
Star
262
Fork
64
Merge trung bình
5 ngày 2 giờ
Pull request đã merge (30 ngày)
31

Mô tả

In version >0.2.2 there is now support for multiple callbacks per task and some additional methods including list and delete.
https://a2aproject.github.io/A2A/latest/specification/#77-taskspushnotificationconfiglist

ToDo:
- [x] Update model classes - https://github.com/a2aproject/a2a-dotnet/pull/43
- [ ] List push notifications - [spec](https://github.com/a2aproject/A2A/blob/6ff9d5de9e0995f3db2fc15effc550f353b08b83/specification/grpc/a2a.proto#L93)
- [ ] Delete push notifications - [spec](https://github.com/a2aproject/A2A/blob/6ff9d5de9e0995f3db2fc15effc550f353b08b83/specification/grpc/a2a.proto#L107)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Issue đề cập đến các dòng trong đặc tả gRPC cho các thao tác list và delete trong a2a.proto. Hãy bắt đầu bằng cách xem xét các lớp model PushNotifications hiện có và mã client gRPC được tạo. Triển khai các phương thức list và delete theo đặc tả, đảm bảo chúng phù hợp với model đã được cập nhật. Xác minh bằng cách viết các bài kiểm thử gọi những phương thức mới này.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
csharp, grpc
Lĩnh vực
api, backend
Loại issue
Tính năng
Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
55/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.