2026-01-27 10:38:34 +00:00
|
|
|
{
|
|
|
|
|
"hooks": {
|
|
|
|
|
"UserPromptSubmit": [
|
|
|
|
|
{
|
|
|
|
|
"hooks": [
|
|
|
|
|
{
|
|
|
|
|
"type": "command",
|
2026-05-12 12:11:27 +01:00
|
|
|
"command": "node",
|
|
|
|
|
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/forced-eval.mjs"],
|
2026-08-05 21:32:11 +01:00
|
|
|
"timeout": 2
|
2026-01-27 10:38:34 +00:00
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"SessionStart": [
|
|
|
|
|
{
|
|
|
|
|
"hooks": [
|
|
|
|
|
{
|
|
|
|
|
"type": "command",
|
2026-05-12 12:11:27 +01:00
|
|
|
"command": "node",
|
|
|
|
|
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/session-start.mjs"],
|
2026-08-05 21:32:11 +01:00
|
|
|
"timeout": 3
|
2026-01-27 10:38:34 +00:00
|
|
|
}
|
|
|
|
|
]
|
2026-08-15 09:26:24 +01:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"matcher": "compact",
|
|
|
|
|
"hooks": [
|
|
|
|
|
{
|
|
|
|
|
"type": "command",
|
|
|
|
|
"command": "node",
|
|
|
|
|
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/role-recall.mjs"],
|
|
|
|
|
"timeout": 2
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"type": "command",
|
|
|
|
|
"command": "node",
|
|
|
|
|
"args": ["${CLAUDE_PLUGIN_ROOT}/hooks/compact-recall.mjs"],
|
|
|
|
|
"timeout": 2
|
|
|
|
|
}
|
|
|
|
|
]
|
2026-03-30 19:28:50 +01:00
|
|
|
}
|
2026-01-27 10:38:34 +00:00
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|