agent.spawn、プラグインのフックイベント全体で共通の 1 つのエージェント ID、そして $.agent.list() における idle と waiting の状態を追加しました。英語原文を表示
agent.spawn for teammates, one agent id across plugin hook events, and idle and waiting states in $.agent.list()変更前
エージェントチームのメンバーをプログラムから生成するための agent.spawn API が存在せず、プラグインのフックイベントごとに異なるエージェント ID が使われ、$.agent.list() の返り値にはエージェントの idle や waiting の状態が含まれていませんでした。
変更後
エージェントチームのエージェントに対して agent.spawn API が使えるようになりました。これまではエージェントチームのメンバーをプログラムからスポーン(生成)する手段が存在しませんでした。あわせて、プラグインのフックイベント全体で同一のエージェント ID が使われるようになり、$.agent.list() にはエージェントの状態として idle(待機中)と waiting(待ち状態)が表示されるようになりました。
ユーザーへの恩恵
開発者は SDK やプラグインからチームメイトのエージェントをスポーンできるようになり、フックやエージェント一覧でエージェントを正確に識別・把握できるようになる。