Posts
Browse all published posts.
2.1.292:`claude -p` 不再五秒砍掉背景指令,stdio MCP 新握手變成預設
92 條,一天之內出了兩版。昨天那篇叫你升的 2.1.290 在雲端會掉權限提示的答案,2.1.291 補掉之後十三小時就被 2.1.292 蓋過。握手那條預設換了,但只打到不抓 feature flag 的那群人。
2.1.290:WebSearch 配額開始回補,`/loop` 撐得過壓縮了,兩件都有前提
190 條的大版。回補只在互動終端機打開,claude -p 還是 200 次封頂;定時任務的 carry 記錄寫在 transcript 裡,昨天就壓縮過的 session 升版救不回來。
沒有新版:2.1.289 那條 symlink 修正補的不是 Read 工具,是 @-mention 那四條側路
latest 停在 2.1.289 二十八小時。今天驗昨天那條 symlink 修正到底動了哪裡:Read 工具的比對兩版逐字相同,真正補起來的是 @-mention、IDE 開檔、IDE 選取、改動檔案重讀這四條從來不問 deny rule 的路。
2.1.289:四條 deny/ask rule 漏掉的情況,auto-allow 下 `TZ=... rm` 會過
27 條裡 20 條是 mod 畫面的 crash,剩下那幾條都是你寫的 deny rule 沒被叫到。Read deny rule 碰到 symlink 過來的 @-mention,在這版之前根本沒有這個檢查。
2.1.288:bash -c 裡的危險 rm 之前沒進檢查,hook 比對失敗從放行改成擋下
allow rule 配對的是外層那個字,-c 後面整串 shell 從來沒被拆開看過。同一版把比對不出來的 PreToolUse hook 從靜靜跳過改成擋掉那次呼叫。
2.1.287:Claude Mods 有了正式名字,Opus 在 gateway 預設吃 1M context
mods 的 hook 載入器和事件名在上一版就躺在執行檔裡了,這版加的是公開名字、保留名檢查和一支內建提示。另一條是 Opus 4.7+ 在 gateway 不用再加 [1m]。
2.1.286:commit 前跑 verify 的那句話接上線了,但內建的 /verify 不算
這句指示的文字 2.1.285 就躺在執行檔裡,沒有任何地方會印它。這版接到 Bash 工具的 Git 段落,同時把判定收緊成只認你自己放的 skill。
2.1.285:WebFetch 多一個關法,同一個變數在雲端會關掉 WebSearch
CLAUDE_CODE_DISABLE_WEB_FETCH 是新的,但它同時被接進 WebSearch 走不走 proxy 的判斷,只在雲端 session 生效,changelog 沒寫。另外 claude -p 在第三方供應商下改成預設 auto mode,文件那張表還沒補。
2.1.284:sonnet 這個別名指到 Sonnet 5.5,ultracode 從 xhigh 脫鉤
執行檔裡的 SONNET_ID 從 claude-sonnet-5 換成 claude-sonnet-5-5,價錢一樣。ultracode 不再是 effort 算出來的值,變成自己的開關。changelog 那條 auto mode 擴大放量其實是文件補登,程式碼沒動。
沒有新版:2.1.283 第三天,2.1.282 動 installed_plugins.json 會順手刪掉別的紀錄
latest 停在 2.1.283 五十三小時。今天驗的是 plugin 那批修復裡最貴的一條:檔案有一筆讀不懂的紀錄時,2.1.282 的下一次寫入會把整份清單換掉,而且回報成功。2.1.283 改成留一份副本或乾脆不寫。