build: opened up echo and cat perms to help smooth over some tool calls
This commit is contained in:
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -106,7 +106,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -99,7 +99,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -99,7 +99,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -102,7 +102,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -101,7 +101,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -102,7 +102,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -102,7 +102,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -99,7 +99,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -101,7 +101,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -103,7 +103,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -100,7 +100,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -101,7 +101,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -103,7 +103,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -100,7 +100,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -109,7 +109,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -111,7 +111,8 @@ permission:
|
||||
# The wrapper only needs three commands: env-var fallback, identity output,
|
||||
# and reading the git origin URL to derive `forgejo_url` / `forgejo_owner` /
|
||||
# `forgejo_repo` when those are not provided in the prompt or environment.
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -102,7 +102,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -102,7 +102,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -105,7 +105,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -106,7 +106,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -103,7 +103,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -103,7 +103,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -103,7 +103,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -101,7 +101,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -106,7 +106,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -105,7 +105,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -113,7 +113,8 @@ permission:
|
||||
# The dispatcher only needs three commands: env-var fallback, identity output,
|
||||
# and reading the git origin URL to derive `forgejo_url` / `forgejo_owner` /
|
||||
# `forgejo_repo` when those are not provided in the prompt or environment.
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -105,7 +105,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -104,7 +104,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
@@ -103,7 +103,8 @@ permission:
|
||||
bash:
|
||||
# All agents should start with deny and then add in as needed
|
||||
"*": deny
|
||||
"echo $*": allow
|
||||
"echo *": allow
|
||||
"cat *": allow
|
||||
"printenv *": allow
|
||||
"git -C * remote get-url origin": allow
|
||||
"git remote get-url origin": allow
|
||||
|
||||
Reference in New Issue
Block a user