a2aproject / a2aproject/a2a-dotnet

Update PushNotifications to support multiple callbacks per task

オープン
#9 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement v0.2.5
主要言語
C#
スター
262
フォーク
64
平均マージ
5日 2時間
マージ済み PR(30日)
31

説明

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)

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

この issue は、a2a.proto の list および delete 操作に関する gRPC 仕様の行を参照しています。まず、既存の PushNotifications モデルクラスと生成された gRPC クライアントコードを調べます。仕様に従って list メソッドと delete メソッドを実装し、更新されたモデルと整合することを確認します。これらの新しいメソッドを呼び出すテストを作成して検証します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
csharp, grpc
領域
api, backend
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
55/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。