Repository navigation
v3.17.0
v3.17.0 (2026-06-27)
Docs: brewcode hooks | brewtools manager
Hook modernization for Claude Code SDK 2.1.195. All changes are backward-compatible and presence-guarded -- zero behavior regression.
brewcode
Changed
- hooks:
session-startnow logspermission_modefor audit and bounds itsadditionalContextto ~9K (10K disk-spill safety threshold, CC 2.1.174).pre-taskskips KNOWLEDGE injection whenpermission_mode === 'plan'.forced-evalbounds itsadditionalContextto ~9K.
Fixed
- post-task: hardened subagent-failure detection to read
tool_result ?? tool_response-- the legacy field stays primary (zero regression) while future-proofing against the documented SDK field rename.
brewtools
Changed
- hooks:
session-startlogspermission_mode.manager-promptbounds injectedadditionalContextto ~9K at both output sites (codeword detection + HARD-wall logic UNCHANGED).hardmode-guardre-verified on 2026-06-27 that theagent_id/agent_typemain-vs-subagent discriminator still HOLDS on CC 2.1.195 (defensive comment added).
brewui
Changed
- hooks:
session-startlogspermission_mode.
Quick Install
# 1. Add marketplace (one-time)
claude plugin marketplace add https://github.com/kochetkov-ma/claude-brewcode
# 2. Install plugins
claude plugin install brewcode@claude-brewcode
claude plugin install brewdoc@claude-brewcode
claude plugin install brewtools@claude-brewcodeAlready installed? Update
claude plugin marketplace update claude-brewcode
claude plugin update brewcode@claude-brewcode
claude plugin update brewdoc@claude-brewcode
claude plugin update brewtools@claude-brewcode