Skip to content

v3.17.0

Choose a tag to compare

@github-actions github-actions released this 27 Jun 09:57
· 353 commits to main since this release

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-start now logs permission_mode for audit and bounds its additionalContext to ~9K (10K disk-spill safety threshold, CC 2.1.174). pre-task skips KNOWLEDGE injection when permission_mode === 'plan'. forced-eval bounds its additionalContext to ~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-start logs permission_mode. manager-prompt bounds injected additionalContext to ~9K at both output sites (codeword detection + HARD-wall logic UNCHANGED). hardmode-guard re-verified on 2026-06-27 that the agent_id/agent_type main-vs-subagent discriminator still HOLDS on CC 2.1.195 (defensive comment added).

brewui

Changed

  • hooks: session-start logs permission_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-brewcode

Already 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