a2aproject / a2aproject/a2a-dotnet
Update PushNotifications to support multiple callbacks per task
- 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
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