feat: granularized permissions for research and task-manager subagents to remove edit access

This commit is contained in:
Ceferino Patino 2025-12-23 13:01:04 -06:00
commit 124f9c9ba7
No known key found for this signature in database
3 changed files with 8 additions and 9 deletions

View file

@ -5,11 +5,10 @@ model: github-copilot/gpt-4.1
temperature: 0.1
tools:
webfetch: false
edit: false
permissions:
bash:
"*": "allow"
edit:
"**/*": "deny"
---
# Build Agent (@build)

View file

@ -7,6 +7,7 @@ tools:
bash: false
patch: false
write: false
edit: false
permissions:
bash:
"chmod *": "ask"
@ -16,12 +17,6 @@ permissions:
"rm -rf *": "ask"
"sudo *": "deny"
"wget *": "ask"
edit:
"**/*.env*": "deny"
"**/*.key": "deny"
"**/*.secret": "deny"
".git/**": "deny"
"node_modules/**": "deny"
---
# Research Subagent (@research)

View file

@ -5,7 +5,12 @@ model: github-copilot/gpt-4.1
temperature: 0.1
tools:
bash: false
edit: false
permissions:
edit:
"tasks/**": "allow"
"tasks/**/*.md": "allow"
"index.md": "allow"
"**/*": "deny"
---
# Task Manager Subagent (@subagents/task-manager)