chore: update allowed_tools syntax + gitignore memory.bak

- Switch Bash permission patterns from space to colon separator
- Add memory.bak/ to .gitignore

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
MoltBot Service
2026-02-15 21:14:53 +00:00
parent b3c06c0238
commit 207b39f957
3 changed files with 23 additions and 22 deletions

1
.gitignore vendored
View File

@@ -19,3 +19,4 @@ bridge/whatsapp/auth/
credentials/ credentials/
.claude/ .claude/
*.pid *.pid
memory.bak/

View File

@@ -46,17 +46,17 @@
"allowed_tools": [ "allowed_tools": [
"Read", "Edit", "Write", "Glob", "Grep", "Read", "Edit", "Write", "Glob", "Grep",
"WebFetch", "WebSearch", "WebFetch", "WebSearch",
"Bash(python3 *)", "Bash(.venv/bin/python3 *)", "Bash(python3:*)", "Bash(.venv/bin/python3:*)",
"Bash(pip *)", "Bash(pytest *)", "Bash(pip:*)", "Bash(pytest:*)",
"Bash(git *)", "Bash(git:*)",
"Bash(npm *)", "Bash(node *)", "Bash(npx *)", "Bash(npm:*)", "Bash(node:*)", "Bash(npx:*)",
"Bash(systemctl --user *)", "Bash(systemctl:--user *)",
"Bash(trash *)", "Bash(mkdir *)", "Bash(cp *)", "Bash(trash:*)", "Bash(mkdir:*)", "Bash(cp:*)",
"Bash(mv *)", "Bash(ls *)", "Bash(cat *)", "Bash(chmod *)", "Bash(mv:*)", "Bash(ls:*)", "Bash(cat:*)", "Bash(chmod:*)",
"Bash(docker *)", "Bash(docker-compose *)", "Bash(docker compose *)", "Bash(docker:*)", "Bash(docker-compose:*)", "Bash(docker compose:*)",
"Bash(ssh *@10.0.20.*)", "Bash(ssh root@10.0.20.*)", "Bash(ssh:*@10.0.20.*)", "Bash(ssh:root@10.0.20.*)",
"Bash(ssh echo@10.0.20.*)", "Bash(ssh:echo@10.0.20.*)",
"Bash(scp *10.0.20.*)", "Bash(rsync *10.0.20.*)" "Bash(scp:*10.0.20.*)", "Bash(rsync:*10.0.20.*)"
], ],
"ollama": { "ollama": {
"url": "http://10.0.20.161:11434" "url": "http://10.0.20.161:11434"

View File

@@ -51,17 +51,17 @@ PERSONALITY_FILES = [
_DEFAULT_ALLOWED_TOOLS = [ _DEFAULT_ALLOWED_TOOLS = [
"Read", "Edit", "Write", "Glob", "Grep", "Read", "Edit", "Write", "Glob", "Grep",
"WebFetch", "WebSearch", "WebFetch", "WebSearch",
"Bash(python3 *)", "Bash(.venv/bin/python3 *)", "Bash(python3:*)", "Bash(.venv/bin/python3:*)",
"Bash(pip *)", "Bash(pytest *)", "Bash(pip:*)", "Bash(pytest:*)",
"Bash(git *)", "Bash(git:*)",
"Bash(npm *)", "Bash(node *)", "Bash(npx *)", "Bash(npm:*)", "Bash(node:*)", "Bash(npx:*)",
"Bash(systemctl --user *)", "Bash(systemctl:--user *)",
"Bash(trash *)", "Bash(mkdir *)", "Bash(cp *)", "Bash(trash:*)", "Bash(mkdir:*)", "Bash(cp:*)",
"Bash(mv *)", "Bash(ls *)", "Bash(cat *)", "Bash(chmod *)", "Bash(mv:*)", "Bash(ls:*)", "Bash(cat:*)", "Bash(chmod:*)",
"Bash(docker *)", "Bash(docker-compose *)", "Bash(docker compose *)", "Bash(docker:*)", "Bash(docker-compose:*)", "Bash(docker compose:*)",
"Bash(ssh *@10.0.20.*)", "Bash(ssh root@10.0.20.*)", "Bash(ssh:*@10.0.20.*)", "Bash(ssh:root@10.0.20.*)",
"Bash(ssh echo@10.0.20.*)", "Bash(ssh:echo@10.0.20.*)",
"Bash(scp *10.0.20.*)", "Bash(rsync *10.0.20.*)", "Bash(scp:*10.0.20.*)", "Bash(rsync:*10.0.20.*)",
] ]