a2aproject / a2aproject/a2a-dotnet

Update PushNotifications to support multiple callbacks per task

Aperta
#9 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement v0.2.5
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.