Tag: Hooks

Posts tagged "Hooks".

2026 7 writings

allow rule 配對的是外層那個字,-c 後面整串 shell 從來沒被拆開看過。同一版把比對不出來的 PreToolUse hook 從靜靜跳過改成擋掉那次呼叫。

opus 別名改指 claude-opus-5-5,cache read 從 $0.50 降到 $0.20。但它出廠 effort 是 medium,而你存在 ~/.claude/settings.json 頂層的 effortLevel 前面卡了一份寫死的模型名單,Opus 5.5 不在裡面。

掛在 CI 裡的那份 PermissionRequest hook,2.1.267 以前不會觸發。同一份設定在兩版各跑一次,一次沒有紀錄檔,一次有。SessionEnd 的逾時環境變數也是這版才真的有用。

PreModelSwitch 和 PostModelSwitch 是全新的東西,官方 hooks 文件還沒收。同一版把專案 settings 能設的環境變數砍掉三十個,changelog 只點名三個,被砍掉的時候也沒人通知你。

CHANGELOG 從 2.1.241 直接跳到 2.1.243,中間的 2.1.242 連區塊都沒有。拿三版 linux-x64 執行檔比過,那六十行更新全落在 242,243 沒多出任何一個新字串。新增 promptCacheTtl 和 subagentPromptCacheTtl 兩個鍵,文件還沒有。

三十幾條,大半是修補。真正要動手的只有一條:/install-github-app 產生的 code review workflow 模板改了,已經 commit 進 repo 的那份還是會跑完卻不留言。另外 self-hosted runner 開始收伺服器下發的 hook 腳本。

沒有新版,已經安靜八天,所以把 2.1.219 補完。Opus 5 有三個會讓舊呼叫直接壞掉的改動,strictAllowlist 設錯位置完全無效,DirectoryAdded 在 headless 下叫不動。