a2aproject / a2aproject/a2a-dotnet
Update PushNotifications to support multiple callbacks per task
- Lenguaje dominante
- C#
- Estrellas
- 262
- Forks
- 64
- Merge medio
- 5 d 2 h
- PR fusionados (30 d)
- 31
Descripción
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)
Guía de contribución
Línea de trabajo
El issue hace referencia a las líneas de la especificación de gRPC para las operaciones list y delete en a2a.proto. Empieza examinando las clases de modelo PushNotifications existentes y el código de cliente gRPC generado. Implementa los métodos list y delete según la especificación, asegurándote de que se ajusten al modelo actualizado. Verifícalo escribiendo pruebas que llamen a estos nuevos métodos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- csharp, grpc
- Área
- api, backend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100