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:
1 parent
a30e2eb939
commit
4d3edc09ee
2 files changed
+7
-5
No files matched your search
@@ -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 на этой машине, и где что искать.
|
||||
|
||||
## Цепочка решений
|
||||
|
||||
|
||||
Reference in new issue
Block a user