a2aproject / a2aproject/a2a-dotnet
Update PushNotifications to support multiple callbacks per task
- 主要言語
- 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