a2aproject / a2aproject/a2a-inspector

[Feat]: Support multi-turn conversation

オープン
#63 コメント 12 件 リアクション 5 件 担当者 0 名 GitHub で見る
主要言語
TypeScript
スター
490
フォーク
152
PR マージ指標
30日以内にマージされた PR はありません

説明

### Is your feature request related to a problem? Please describe.

Some interactions are multi-turn. For example the remote agent could require more information (`input-required` state). It would be nice to support this by allowing to reuse the same task id (if available).

### Describe the solution you'd like

Add a checkbox "reply" (reserve task id) next to the message textbox / "Send" button.

In case there is a task identifier (the `taskId` field should likely be populated):

* The checkbox is enabled
* If selected, the message that is sent will include the `taskId` of the previous message

This will allow testing multi-turn interactions.

### Describe alternatives you've considered

It is possible to use a script with custom code that does that but it would be giving up on the niceties of a2a-inspector.

One can "hack it" though the developer console, setting a break-point and manually modifying the sent message but this ugly.

### Additional context

_No response_

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

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

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

評価

この issue はまだ評価されていません。

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

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