70 lines
2.5 KiB
JSON
70 lines
2.5 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Skill(commit-commands:commit)",
|
|
"Bash(git push:*)",
|
|
"Bash(git add:*)",
|
|
"WebSearch",
|
|
"mcp__web-search-prime__web_search_prime",
|
|
"mcp__web-reader__webReader",
|
|
"Bash(python3 -c \"import json; json.load\\(open\\('modules/openclaw-config.json'\\)\\); print\\('JSON is valid'\\)\")",
|
|
"mcp__zread__search_doc",
|
|
"mcp__zread__read_file",
|
|
"Bash(sudo podman:*)",
|
|
"Bash(curl:*)",
|
|
"Bash(sudo ls:*)",
|
|
"Bash(sudo systemctl:*)",
|
|
"Bash(sudo mkdir:*)",
|
|
"Bash(sudo chown:*)",
|
|
"Bash(sudo chmod:*)",
|
|
"Read(//var/lib/**)",
|
|
"Bash(sudo cat:*)",
|
|
"Bash(sudo journalctl:*)",
|
|
"Bash(sudo nginx:*)",
|
|
"Bash(systemctl status:*)",
|
|
"Bash(nix-instantiate:*)",
|
|
"Bash(sudo head:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(systemctl show:*)",
|
|
"Bash(nix-store:*)",
|
|
"Read(//etc/**)",
|
|
"Bash(sudo iptables:*)",
|
|
"Bash(sudo find:*)",
|
|
"Bash(sudo grep:*)",
|
|
"Bash(find:*)",
|
|
"Bash(systemctl cat:*)",
|
|
"Bash(readlink:*)",
|
|
"Bash(nixos-option:*)",
|
|
"Bash(grep:*)",
|
|
"Bash(echo:*)",
|
|
"Bash(sudo systemd-tmpfiles:*)",
|
|
"Read(//var/run/**)",
|
|
"Bash(resolvectl status:*)",
|
|
"Bash(sudo -u forgejo nslookup google.com 2>&1 || echo \"nslookup failed, trying getent:\" && sudo -u forgejo getent hosts google.com 2>&1)",
|
|
"Bash(sudo -u gitea-runner podman run --rm --network bridge alpine:latest nslookup google.com 2>&1 || echo \"Test failed\")",
|
|
"Read(//nix/store/**)",
|
|
"Read(//home/ashie/.config/containers/**)",
|
|
"Bash(sudo -u gitea-runner -- cat ~/.config/containers/containers.conf 2>/dev/null || echo \"No user containers.conf\")",
|
|
"Bash(nix repl:*)",
|
|
"mcp__zread__get_repo_structure",
|
|
"Bash(git clone:*)",
|
|
"Bash(/nix/store/dcax4chmdjyqwvns9arqqg3kmf889kbq-forgejo-runner-12.7.2/bin/act_runner generate-config:*)",
|
|
"Bash(cat:*)",
|
|
"Bash(nix flake:*)",
|
|
"Bash(git commit:*)",
|
|
"Bash(git show:*)",
|
|
"Bash(systemctl list-units:*)",
|
|
"Bash(getent group:*)",
|
|
"Bash(man -P cat gitea-actions-runner)",
|
|
"Read(//run/current-system/sw/share/doc/man/**)",
|
|
"Bash(mcp__zread__get_repo_structure repo_name=\"penal-colony/gosearch\")",
|
|
"Bash(ssh:*)",
|
|
"Bash(nix eval:*)",
|
|
"Bash(sudo -u gitea-runner podman info 2>&1 | head -20)",
|
|
"Bash(forgejo:*)",
|
|
"Read(//home/ashie/.config/**)",
|
|
"Read(//run/secrets.d/150/rendered/**)",
|
|
"Bash(journalctl:*)"
|
|
]
|
|
}
|
|
}
|