fix(opencode): исправлена подстановка ключа Context7 и почищены разрешения

- ключ Context7 подставляется через {env:...}: с ${env:...} в заголовок
  уходил лишний $
- убраны устаревшие в V2 разрешения write и patch, их покрывает edit
- удалён слишком широкий шаблон *shadow*
- в permission-reviewer.md отмечено, что система отключена

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Dmitry DementievandClaude Opus 5.5 committed 2026-10-12 22:37:23 +02:00
1 parent a30e2eb939
commit 4d3edc09ee
2 files changed
+7 -5

No files matched your search

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