a2aproject / a2aproject/a2a-dotnet

Update PushNotifications to support multiple callbacks per task

Abierto
#9 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement v0.2.5
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.