a2aproject / a2aproject/a2a-dotnet
Update PushNotifications to support multiple callbacks per task
- Lingua principale
- C#
- Stelle
- 262
- Fork
- 64
- Merge medio
- 5g 2h
- PR unite (30g)
- 31
Descrizione
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)
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
La issue fa riferimento alle righe della specifica gRPC per le operazioni list e delete in a2a.proto. Inizia esaminando le classi del modello PushNotifications esistenti e il codice client gRPC generato. Implementa i metodi list e delete secondo la specifica, assicurandoti che siano allineati al modello aggiornato. Verifica scrivendo test che chiamino questi nuovi metodi.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp, grpc
- Ambito
- api, backend
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 55/100