Tag: Hooks
Posts tagged "Hooks".
2.1.288:bash -c 裡的危險 rm 之前沒進檢查,hook 比對失敗從放行改成擋下
allow rule 配對的是外層那個字,-c 後面整串 shell 從來沒被拆開看過。同一版把比對不出來的 PreToolUse hook 從靜靜跳過改成擋掉那次呼叫。
2.1.280:Opus 5.5 進來了,user settings 頂層那個 effortLevel 對它不生效
opus 別名改指 claude-opus-5-5,cache read 從 $0.50 降到 $0.20。但它出廠 effort 是 medium,而你存在 ~/.claude/settings.json 頂層的 effortLevel 前面卡了一份寫死的模型名單,Opus 5.5 不在裡面。
2.1.268:PermissionRequest hook 在 -p 底下一直沒跑過
掛在 CI 裡的那份 PermissionRequest hook,2.1.267 以前不會觸發。同一份設定在兩版各跑一次,一次沒有紀錄檔,一次有。SessionEnd 的逾時環境變數也是這版才真的有用。
2.1.251:模型切換終於有 hook,專案 settings 的 env 又少三十個 key
PreModelSwitch 和 PostModelSwitch 是全新的東西,官方 hooks 文件還沒收。同一版把專案 settings 能設的環境變數砍掉三十個,changelog 只點名三個,被砍掉的時候也沒人通知你。
2.1.243:changelog 掛在 243,東西全在沒標題的 2.1.242
CHANGELOG 從 2.1.241 直接跳到 2.1.243,中間的 2.1.242 連區塊都沒有。拿三版 linux-x64 執行檔比過,那六十行更新全落在 242,243 沒多出任何一個新字串。新增 promptCacheTtl 和 subagentPromptCacheTtl 兩個鍵,文件還沒有。
2.1.229:GitHub review workflow 的模板補了兩行,你 repo 裡那份不會自己跟上
三十幾條,大半是修補。真正要動手的只有一條:/install-github-app 產生的 code review workflow 模板改了,已經 commit 進 repo 的那份還是會跑完卻不留言。另外 self-hosted runner 開始收伺服器下發的 hook 腳本。
2.1.219 補課:Opus 5 有三條會咬人的 breaking change
沒有新版,已經安靜八天,所以把 2.1.219 補完。Opus 5 有三個會讓舊呼叫直接壞掉的改動,strictAllowlist 設錯位置完全無效,DirectoryAdded 在 headless 下叫不動。