Files
kochetkov-ma__claude-brewcode/brewcode/hooks/hooks.json
T
kochetkov-ma 0a77b5bc3c v3.19.0: strip task execution system -- keep spec+grepai only
- remove orphaned skills/agents skill (README commits to two skills)
- spec skill: drop /brewcode:setup + /brewcode:plan deps, hand SPEC to developer agent
- grepai skill/docs: drop /brewcode:setup prereq, update injection points to PreToolUse:Bash
- utils.mjs: drop dead knowledge/agents.system config + isSystemAgent
- delete stale docs flow.md/hooks.md/commands.md; rewrite file-tree.md + grepai.md
2026-06-29 18:53:40 +01:00

65 lines
1.3 KiB
JSON

{
"hooks": {
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/forced-eval.mjs"],
"timeout": 1000
}
]
}
],
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/session-start.mjs"],
"timeout": 3000
}
]
},
{
"hooks": [
{
"type": "command",
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/grepai-session.mjs"],
"timeout": 5000
}
]
}
],
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/grepai-reminder.mjs"],
"timeout": 1000
}
]
}
],
"PermissionRequest": [
{
"matcher": "Edit|Write|MultiEdit|Bash",
"hooks": [
{
"type": "command",
"command": "bash",
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/permission-guard.sh"],
"timeout": 1000
}
]
}
]
}
}