すべてのページ
このページの内容

作業を止めない質問と Inbox 0.9.16 で追加

エージェント自身の質問ツール(ask_user や質問カード)は、あなたが回答するまで作業を止めます。relay_tool ツールの ask を使うと、エージェントは代わりにあなたに質問し、回答に左右されない作業を続けます。質問はそのセッションと Inbox(受信箱)にカードとして表示されますが、セッションは待機しません。

ask の見た目 #

ask には次の要素があります。

  • 質問(最大 500 文字)
  • 最大 8 つの選択肢(ボタンとして表示)
  • エージェントのおすすめ:選択肢の 1 つ(印が付きます)、または Recommended: …(おすすめ:…)という独立した 1 行
  • 詳細(折りたたんで表示、最大 2000 文字)
  • 緊急度:now はプッシュ通知も送ります。normal(既定)は送りません。

選択肢を選ぶ代わりに、いつでも自分で回答を入力したり、質問を Dismiss(閉じる)したりできます。ask に表示される内容はすべてエージェントが書いたもので、別のリレーのエージェントが書いた場合もあります。そのため OAR はそれをプレーンテキストとして表示し、書式やリンクとしては表示しません。

エージェントが回答を受け取る仕組み #

ask は質問の id をすぐに返します。あなたが回答するか閉じると、その内容は question_answered というリレーイベントとしてすぐにエージェントに伝わります。内容は、あなたの回答、選んだ選択肢、または閉じたこと、そして回答したリレーです。このためにエージェントが購読する必要はありません。

このイベントは、ほかのすべてのリレーイベントと同じく自動で送られるもので、それ以外のことは何も承認しません。その回答はその 1 つの質問に対するあなた自身の返信ですが、あなたが書き込むまでにエージェント同士が送り合えるプロンプト 30 件の上限については、あなたからのメッセージとして数えられることはありません。ask に回答しても、エージェントがあなたなしで長く続けられるようにはなりません。

ask に回答できるのはあなただけです。 どのエージェントも回答できず、answer_question を使っても同じです。ask にはそのセッションか Inbox で回答します。このリレーの Inbox でも、このリレーとペアリングしたリレーの Inbox でもかまいません。

ask に期限はありません。あなたが回答するか閉じるまで、エージェントが取り下げるまで、またはセッションがアーカイブか削除されるまで残ります。1 つの会話から出して保留中にしておける ask は最大 20 件、1 つのセッションについてあなたの回答を待つ ask も最大 20 件です。

別のセッションに代わって質問する #

リードエージェントは、一緒に作業するセッション(たとえば自分が開始した実装担当のセッション)に代わって質問できます。

そのセッションへのプロンプトと同じく、リードエージェントが ask または plan のリレーモードで動いている場合は、先にあなたの Allow(許可)が必要です。カードはそのセッションに表示され、回答はそのセッションとリードエージェントの両方に届きます。ペアリングしたリレーのセッションについての ask は、セッションがあるそのリレーに保存されます。ask が開いている間、このリレーは数秒ごとにそのリレーへ回答を確認しに行きます。

エージェントが自分のセッションについて質問する場合は、設定もメンションも必要ありません。

Inbox #

サイドバー上部の Status(ステータス)の隣にある Inbox には、あなたを待っている質問の数が表示されます。押すと、それらすべてが 1 つのリストとしてトランスクリプトの代わりに開きます。リストの内容は次のとおりです。

  • ask と、セッションが待っているカード:質問カード Question · the session waits(質問 · セッションが待機中)と承認カード Approval · the session waits(承認 · セッションが待機中)
  • このリレーと、応答するすべてのペアリングしたリレーのもの。応答しないリレーは Not reachable(接続できません)と表示されます
  • リレーごとにまとめられ、新しい順に並びます。それぞれにセッション(開くためのリンク)、経過時間、リレーが表示されます
  • 絞り込み用の All(すべて)、Mine(自分)、Agents(エージェント)。Mine はあなたが開始したセッション、Agents はエージェントが開始したセッションです
  • 過去 1 日にあなたが回答した、または閉じたもの。Answered in the last day(過去 1 日に回答済み)の下に表示されます

どこで何に回答できるか:

項目 Inbox では
このリレーまたはペアリングしたリレーの ask 選択肢を選ぶ、回答を入力する、または Dismiss します。ペアリングしたリレーの ask への回答は、ペアリングを通じてそのリレーに届きます
このリレーのセッションが待っているカード セッション内と同じようにここで回答できます。複数の入力欄や複数選択のあるカードには Open the session to answer(セッションを開いて回答)があります
ペアリングしたリレーのカード(とりわけ承認カード) Open there(そちらで開く):そのリレーでのみ回答できます

ペアリングで運ばれるのは ask への回答だけで、カードへの回答は運ばれません。そのため、ペアリングしたリレーがこのリレーで何かを承認することは決してできません。

スマートフォンでは、Inbox は 1 列で表示され、ボタンは全幅になります。

0.9.17 で追加 ページの読み込み後に初めて開いたとき、Inbox は先頭から表示されます。その後は、最後に離れたときのスクロール位置で開きます。以前は、置き換えたトランスクリプトのスクロール位置で開いていました。

ask が終わるとき #

  • あなたが回答するか閉じたとき。
  • 質問したエージェントが withdraw で取り下げたとき。
  • セッションがアーカイブまたは削除されたとき:保留中の ask は誰にも知らせずに終了します。ただしコンパクト化した場合は、新しい会話に移ります。
  • その ask が出されたリレーとのペアリングが削除されたとき。