diff --git a/opencode/.config/opencode/opencode.json b/opencode/.config/opencode/opencode.json index f3d7451..6180e5f 100644 --- a/opencode/.config/opencode/opencode.json +++ b/opencode/.config/opencode/opencode.json @@ -10,9 +10,8 @@ // ], "default_agent": "build", "permission": { - "write": "ask", + // edit покрывает и запись, и патчи (write/patch в V2 устарели) "edit": "ask", - "patch": "ask", "webfetch": "ask", "task": "ask", "bash": { @@ -21,7 +20,6 @@ "*id_rsa*": "deny", "*id_ed25519*": "deny", "*.pem": "deny", - "*shadow*": "deny", "*.env": "deny", "*.env.*": "deny", "*.secrets*": "deny", @@ -34,7 +32,7 @@ "type": "remote", "url": "https://mcp.context7.com/mcp", "headers": { - "CONTEXT7_API_KEY": "${env:CONTEXT7_API_KEY}" + "CONTEXT7_API_KEY": "{env:CONTEXT7_API_KEY}" }, "enabled": true }, diff --git a/opencode/.config/opencode/permission-reviewer.md b/opencode/.config/opencode/permission-reviewer.md index e27a8ee..6edfddc 100644 --- a/opencode/.config/opencode/permission-reviewer.md +++ b/opencode/.config/opencode/permission-reviewer.md @@ -1,6 +1,10 @@ # Система автоподтверждения разрешений (autoapprove) -Как устроено подтверждение команд в OpenCode на этой машине, и где что искать. +> **Отключена.** Эксперимент 2026-10-11 оказался малополезен, плагин снят из +> `opencode.json`. Итоги — `docs/research/2026-10-11-opencode-permission-reviewer-autoapprove.md`. +> Ниже — описание на случай, если систему решат вернуть. + +Как была устроена подтверждение команд в OpenCode на этой машине, и где что искать. ## Цепочка решений