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",
"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
},
@@ -1,6 +1,10 @@
# Система автоподтверждения разрешений (autoapprove)
Как устроено подтверждение команд в OpenCode на этой машине, и где что искать.
> **Отключена.** Эксперимент 2026-10-11 оказался малополезен, плагин снят из
> `opencode.json`. Итоги — `docs/research/2026-10-11-opencode-permission-reviewer-autoapprove.md`.
> Ниже — описание на случай, если систему решат вернуть.
Как была устроена подтверждение команд в OpenCode на этой машине, и где что искать.
## Цепочка решений