Add MCP hook matchers and rewrite /review-pr for MCP #14
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/claude-custom#14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Hooks currently only fire on Bash commands. MCP tool calls bypass enforcement. Add hook matchers for MCP tools and rewrite
/review-prto use forgejo-mcp instead of curl.Changes
4a: MCP Hook Matchers
hooks/block-mcp-merge.sh(NEW): PreToolUse formcp__forgejo__merge_approved_pr— unconditional "ask"hooks/remind-mcp-review-loop.sh(NEW): PostToolUse formcp__forgejo__submit_pr— review-loop reminderhooks/post-mcp-merge-rebase.sh(NEW): PostToolUse formcp__forgejo__merge_approved_pr— fast-forward mainsettings.json: Add 3 MCP hook entries4b: /review-pr Rewrite
commands/review-pr.md: Usemcp__forgejo__review_pr()andmcp__forgejo__comment_on_pr()for Forgejo reposget_note(slug="template-pr-body")source ~/secretspatternsPart of
Plan:
plan-2026-02-24-enforcement-unification(Phase 4a + 4b)