Stop および SubagentStop フックの入力に last_assistant_message フィールドを追加しました。これにより、フック内で会話ログファイルを解析することなく最終回答テキストを直接取得できるようになります。英語原文を表示
last_assistant_message field to Stop and SubagentStop hook inputs, providing the final assistant response text so hooks can access it without parsing transcript files.変更前
Claude の応答が終わった後に自作のスクリプト(フック)を実行したい際、その応答内容を知るためにはディスク上の複雑な JSON ログファイルを読み込んで自前でパースする必要がありました。
変更後
フックに渡される JSON データの中に、Claude の最後のメッセージが直接含まれるようになります。
ユーザーへの恩恵
「Claude が出した結論を Slack に通知する」といったカスタム連携スクリプトの開発が、よりシンプルかつ高速に実装できるようになります。