소스 검색

Fix ExternalScout permission configuration - remove invalid write permission

- Removed invalid 'write:' permission (edit covers all file modifications)
- Removed redundant skill, grep, task, todoread, todowrite permissions
- Kept only necessary granular permissions: read, bash, edit, glob
- Configuration now validates successfully with opencode v1.1.1+
darrenhinde 6 달 전
부모
커밋
1a9f022e87
1개의 변경된 파일3개의 추가작업 그리고 14개의 파일을 삭제
  1. 3 14
      .opencode/agent/subagents/core/externalscout.md

+ 3 - 14
.opencode/agent/subagents/core/externalscout.md

@@ -9,7 +9,6 @@ tools:
   skill: true
   grep: true
   webfetch: true
-  write: true
   edit: true
   glob: true
   task: false
@@ -17,30 +16,20 @@ tools:
   todowrite: false
 permission:
   read:
+    "**/*": "deny"
     ".opencode/skill/context7/**": "allow"
     ".tmp/external-context/**": "allow"
-    "**/*": "deny"
   bash:
     "*": "deny"
     "curl -s https://context7.com/*": "allow"
     "jq *": "allow"
-  skill:
-    "context7": "allow"
-    "*": "deny"
-  webfetch:
-    "*": "allow"
-  write:
-    ".tmp/external-context/**": "allow"
-    "**/*": "deny"
   edit:
-    ".tmp/external-context/**": "allow"
     "**/*": "deny"
-  task:
-    "*": "deny"
+    ".tmp/external-context/**": "allow"
   glob:
+    "**/*": "deny"
     ".opencode/skill/context7/**": "allow"
     ".tmp/external-context/**": "allow"
-    "**/*": "deny"
 ---
 
 # ExternalScout