deleted poopy
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
# .claude/hooks/protect_secrets.py
|
||||
import json, sys
|
||||
|
||||
BLOCKED = [".env", ".session", ".session-journal", "config.py"]
|
||||
|
||||
data = json.load(sys.stdin)
|
||||
tool = data.get("tool_name", "")
|
||||
inp = data.get("tool_input", {})
|
||||
|
||||
# Get the file path depending on which tool fired
|
||||
path = inp.get("file_path") or inp.get("path") or ""
|
||||
|
||||
if any(path.endswith(b) for b in BLOCKED):
|
||||
print(f"Blocked: {tool} on {path}", file=sys.stderr)
|
||||
sys.exit(2)
|
||||
|
||||
sys.exit(0)
|
||||
@@ -1,18 +0,0 @@
|
||||
{
|
||||
"permissions": {
|
||||
"deny": ["Read(.env)"]
|
||||
},
|
||||
"hooks": {
|
||||
"PreToolUse": [
|
||||
{
|
||||
"matcher": "Read|Edit|Write",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "python3 .claude/hooks/protect_secrets.py"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -2,6 +2,7 @@
|
||||
*.session
|
||||
*.session-journal
|
||||
bot_session*
|
||||
.claude/*
|
||||
|
||||
# logs: keep the folder, ignore contents
|
||||
logs/*
|
||||
|
||||
Reference in New Issue
Block a user