英語原文を表示英語原文を閉じる
変更後
新しいメッセージでターンが中断されても、すでに終わったツール呼び出しに対して PostToolUse フックが確実に実行されるようになり、割り込み後もフックによる後処理やログ記録が途切れない。フックには最大 10 秒の実行時間が与えられるため、中断時でも完了処理を安定して行える。
関連ドキュメント
arrayツールの完了後に実行されるフック。
Hooks that run after tool completion
変更後
新しいメッセージでターンが中断されても、すでに終わったツール呼び出しに対して PostToolUse フックが確実に実行されるようになり、割り込み後もフックによる後処理やログ記録が途切れない。フックには最大 10 秒の実行時間が与えられるため、中断時でも完了処理を安定して行える。
関連ドキュメント
updatedMCPToolOutput の適用が行われていなかった問題を修正したupdatedMCPToolOutput in some sessionsPostToolUseフックにcontinueOnBlockオプションを追加:trueに設定すると、フックによる拒否理由をClaudeに伝え、ターンを継続させることができます。continueOnBlock config option for PostToolUse — set to true to feed the hook's rejection reason back to Claude and continue the turn変更後
自動化されたルールチェックとAIの柔軟な対応を組み合わせることができ、ワークフローの停止を最小限に抑えられます。
関連ドキュメント
PostToolUse フックが、すべてのツールにおいて hookSpecificOutput.updatedToolOutput を介してツールの出力を置換できるようになりました(以前は MCP ツールのみ対応)。hookSpecificOutput.updatedToolOutput (previously MCP-only)変更後
秘匿情報のマスキングや、巨大なログ出力の要約など、Claude に渡す情報をフックでインテリジェントに制御し、コンテキストの質を高めることができます。
関連ドキュメント
PostToolUse および PostToolUseFailure の入力 JSON に、ツールの純粋な実行時間を示す duration_ms が含まれるようになりました(承認待機時間は除く)PostToolUse and PostToolUseFailure hook inputs now include duration_ms (tool execution time, excluding permission prompts and PreToolUse hooks)変更後
独自のメトリクス収集や、処理の重いツール呼び出しの検知など、開発プロセスの分析と最適化がより精緻に行えるようになります。
関連ドキュメント
PostToolUse フックが、セッション履歴に空のエントリを書き込んでしまう問題を修正しましたPostToolUse hooks that emit no response payload writing empty entries to the session transcript変更後
/resume などで会話履歴を見返す際、不要な空白が排除され、本来の会話内容が読みやすくなります。
Edit/Write ツールが "File content has changed" エラーで失敗する問題を修正しました。Edit/Write failing with "File content has changed" when a PostToolUse format-on-save hook rewrites the file between consecutive edits変更後
自動フォーマットなどのフック機能を併用しているプロジェクトでも、Claude による一連のコード修正がスムーズに完了します。
関連ドキュメント
file_path as an absolute path for Write/Edit/Read tools, matching the documented behavior変更後
拡張後の file_path を前提にして書かれた公式ドキュメントやガイドのフックスクリプトが、意図どおりに動くようになる。
関連ドキュメント
file_path を絶対パスで提供していなかった問題を修正しましたfile_path as an absolute path for Write/Edit/Read tools変更後
自動フォーマットやバリデーションなどのフックの信頼性が高まり、複雑なプロジェクト構造でも誤作動の心配なく自動化を任せられます。
関連ドキュメント
transcript_path pointing to the wrong directory for resumed/forked sessions, agent prompt being silently deleted from settings.json on every settings write, PostToolUse block reason displaying twice, async hooks not receiving stdin with bash read -r, and validation error message showing an example that fails validation変更後
自作のフックを用いた高度なワークフロー自動化を、予期せぬエラーに悩まされることなく構築できます。
関連ドキュメント
変更後
Windows環境でのフック実行が安定し、Git Bashの利用によりPreToolUseやPostToolUseといった重要な自動化処理が正しく機能するようになりました。
tool_use_id field to PreToolUseHookInput and PostToolUseHookInput types関連ドキュメント