Claude Code v2.1.294:指示文で書かれたpromptフックとagentフックが正しくブロックするように
Claude Code v2.1.294では、指示文として書かれたpromptフックとagentフックが本来ブロックすべき操作を許可してしまう問題を修正し、StopとSubagentStopでの指示文形式のpromptフックの判定を改善しました。
Claude Code v2.1.294は変更履歴が2項目だけの小規模なリリースで、どちらも指示文として書かれたpromptフックとagentフックに関するものです。
新機能
- ブロック用のフック:指示文として書かれた
promptフックとagentフック(「Block commands that…」など)が、本来ブロックすべき操作を許可してしまう問題を修正しました。 - StopとSubagentStopのフック:StopとSubagentStopで指示文として書かれた
promptフック(「Carry on if the build is broken」など)の判定方法を改善し、Claudeが早く止まりすぎにくくなりました。
アップデート方法
- インストール済みのバージョンを確認:
claude --version - その場でアップデート:
claude update - 指示文として書いた
promptフックやagentフックでコマンドをブロックしている場合は、アップデート後に動作を確認してください。このリリースでは、それらが本来ブロックすべき操作を許可していたケースが修正されています。