develop
master
What(改了什麼): 刪除 .claude-plugin/plugin.json 中的 "hooks": "./hooks/hooks.json" 欄位, 並將 plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json 三份 manifest 的版本號從 0.0.1 升到 0.0.2。 Why(為什麼改): claude plugin list 回報 jsc-hooks 載入失敗(Hook load failed: Duplicate hooks file detected)。Claude Code 會自動載入標準路徑 hooks/hooks.json,manifest 再宣告同一份檔案就造成重複載入, manifest.hooks 只該用來宣告額外的 hook 檔。 How(怎麼改): 移除多餘的 manifest.hooks 欄位,讓 hooks/hooks.json 只透過標準 自動載入機制載入一次;同步升版三份 manifest 以觸發各 CLI 的 plugin update,並以 python3 -m json.tool 驗證三份 JSON 格式正確。 Who(影響哪個功能/使用者): 影響 jsc-hooks 外掛的所有使用者。修正後外掛可在 claude CLI 正常 載入,STE100 語言強制、工時計時、技能用量記錄等 hooks 恢復生效。 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Reviewed-on: #3 Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
No dependencies set.
The note is not visible to the blocked user.
摘要
變更內容
設計重點
測試結果
前置 Push Request