Files
dotfiles/opencode/.config/opencode/permission-reviewer.jsonc
T
Dmitry Dementiev 452b0c5c75 fix(opencode): второе мнение permission-reviewer на доступную модель
escalationReviewer ссылался на deepseek/deepseek-flash - такого провайдера
нет, каждая эскалация Jev падала с 'Reviewer model is unavailable'.
Заменено на opencode-go/deepseek-v4.1-flash (подписка, в 2 раза дешевле
Zen): outputFormat text (у модели нет json_schema), variant high
(none не поддерживается, есть только low/high/max).
2026-10-10 17:49:47 +02:00

23 lines
1.2 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
// Модель-ревьюер разрешений. Jev (System One) через OpenCode Zen:
// ключ OPENCODE_API_KEY читается из окружения процесса opencode (~/.env.secrets).
// Платный вариант без временного окна: opencode/jev-1.13
"model": "opencode/jev-1.13-free",
// Ниже порога уверенности решение уходит человеку
"confidenceThreshold": 0.7,
// Сложные/неуверенные решения Jev получают второе мнение чат-модели
// вместо эскалации к человеку. Модель из подписки opencode-go (в 2 раза
// дешевле Zen). У deepseek-flash нет json_schema — только text;
// вариантов reasoning всего low/high/max, none не поддерживается.
"escalationReviewer": {
"model": "opencode-go/deepseek-v4.1-flash",
"variant": "high",
"outputFormat": "text"
},
// Профили встроенных агентов: снимает "actor identity partial" у ревьюера
"actorProfiles": {
"build": "workspace",
"plan": "read-only"
}
}