fix(claude): move personal hooks to local settings (#908)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Cory LaNou
2025-12-16 16:07:16 -06:00
committed by GitHub
parent 02b094ec3f
commit 140d77222e

View File

@@ -1,70 +1,6 @@
{
"project_name": "Planning Center Sync",
"description": "Planning Center Sync project for Parable",
"hooks": {
"PostToolUse": [
{
"matcher": "Edit|MultiEdit|Write",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/lint-files.sh",
"timeout": 30,
"run_in_background": false
}
]
},
{
"matcher": "NotebookEdit",
"hooks": [
{
"type": "command",
"command": "echo 'Notebook edited - consider running tests'",
"timeout": 5
}
]
}
],
"PreToolUse": [
{
"matcher": "Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/pre-edit-check.sh",
"timeout": 10
}
]
}
],
"UserPromptSubmit": [
{
"hooks": [
{
"type": "command",
"command": "echo '📝 Processing request for Planning Center Sync project for Parable...'",
"timeout": 2
}
]
}
],
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/session-summary.sh",
"timeout": 10,
"run_in_background": true
}
]
}
]
},
"project_name": "Litestream",
"description": "Standalone disaster recovery tool for SQLite",
"auto_formatting": {
"enabled": true,
@@ -76,11 +12,11 @@
"enabled": true,
"tool": "jq"
}
},
},
"file_permissions": {
"read_only_patterns": [
"*.pdf"
]
}
}
}