Posts

Browse all published posts.

2026 10 writings

92 條,一天之內出了兩版。昨天那篇叫你升的 2.1.290 在雲端會掉權限提示的答案,2.1.291 補掉之後十三小時就被 2.1.292 蓋過。握手那條預設換了,但只打到不抓 feature flag 的那群人。

190 條的大版。回補只在互動終端機打開,claude -p 還是 200 次封頂;定時任務的 carry 記錄寫在 transcript 裡,昨天就壓縮過的 session 升版救不回來。

latest 停在 2.1.289 二十八小時。今天驗昨天那條 symlink 修正到底動了哪裡:Read 工具的比對兩版逐字相同,真正補起來的是 @-mention、IDE 開檔、IDE 選取、改動檔案重讀這四條從來不問 deny rule 的路。

27 條裡 20 條是 mod 畫面的 crash,剩下那幾條都是你寫的 deny rule 沒被叫到。Read deny rule 碰到 symlink 過來的 @-mention,在這版之前根本沒有這個檢查。

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

mods 的 hook 載入器和事件名在上一版就躺在執行檔裡了,這版加的是公開名字、保留名檢查和一支內建提示。另一條是 Opus 4.7+ 在 gateway 不用再加 [1m]。

這句指示的文字 2.1.285 就躺在執行檔裡,沒有任何地方會印它。這版接到 Bash 工具的 Git 段落,同時把判定收緊成只認你自己放的 skill。

CLAUDE_CODE_DISABLE_WEB_FETCH 是新的,但它同時被接進 WebSearch 走不走 proxy 的判斷,只在雲端 session 生效,changelog 沒寫。另外 claude -p 在第三方供應商下改成預設 auto mode,文件那張表還沒補。

執行檔裡的 SONNET_ID 從 claude-sonnet-5 換成 claude-sonnet-5-5,價錢一樣。ultracode 不再是 effort 算出來的值,變成自己的開關。changelog 那條 auto mode 擴大放量其實是文件補登,程式碼沒動。

latest 停在 2.1.283 五十三小時。今天驗的是 plugin 那批修復裡最貴的一條:檔案有一筆讀不懂的紀錄時,2.1.282 的下一次寫入會把整份清單換掉,而且回報成功。2.1.283 改成留一份副本或乾脆不寫。