agent_id(サブエージェント用)と agent_type(サブエージェントおよび --agent 指定時用)を追加しました。英語原文を表示
agent_id (for subagents) and agent_type (for subagents and --agent) to hook events変更前
フック内で、現在実行中のアクションがメインスレッドによるものか、それとも特定のサブエージェントによるものかを判別して処理を分けることが困難でした。
変更後
フックハンドラーに渡される JSON にエージェントの情報が含まれるようになったため、「このエージェントが実行するときだけは特定の処理をスキップする」といったきめ細やかな制御が可能になりました。
ユーザーへの恩恵
サブエージェントを活用した複雑な自動化において、フックの挙動を意図通りに制御できるようになり、より高度な開発支援環境を構築できます。