a2aproject / a2aproject/a2a-dotnet
Update PushNotifications to support multiple callbacks per task
- Langage dominant
- C#
- Étoiles
- 262
- Forks
- 64
- Merge moyen
- 5 j 2 h
- PR mergées (30 j)
- 31
Description
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)
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
L’issue fait référence aux lignes de la spécification gRPC pour les opérations list et delete dans a2a.proto. Commencez par examiner les classes de modèle PushNotifications existantes et le code client gRPC généré. Implémentez les méthodes list et delete conformément à la spécification, en veillant à ce qu’elles soient alignées sur le modèle mis à jour. Vérifiez-le en écrivant des tests qui appellent ces nouvelles méthodes.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- csharp, grpc
- Domaine
- api, backend
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 55/100