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
|
||||||
*.session-journal
|
*.session-journal
|
||||||
bot_session*
|
bot_session*
|
||||||
|
.claude/*
|
||||||
|
|
||||||
# logs: keep the folder, ignore contents
|
# logs: keep the folder, ignore contents
|
||||||
logs/*
|
logs/*
|
||||||
|
|||||||
Reference in New Issue
Block a user