From 452b0c5c75e8589a39f1f644ad81dbdd04862ee7 Mon Sep 17 00:00:00 2001 From: Dmitry Dementiev Date: Sat, 10 Oct 2026 17:49:47 +0200 Subject: [PATCH] =?UTF-8?q?fix(opencode):=20=D0=B2=D1=82=D0=BE=D1=80=D0=BE?= =?UTF-8?q?=D0=B5=20=D0=BC=D0=BD=D0=B5=D0=BD=D0=B8=D0=B5=20permission-revi?= =?UTF-8?q?ewer=20=D0=BD=D0=B0=20=D0=B4=D0=BE=D1=81=D1=82=D1=83=D0=BF?= =?UTF-8?q?=D0=BD=D1=83=D1=8E=20=D0=BC=D0=BE=D0=B4=D0=B5=D0=BB=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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). --- opencode/.config/opencode/permission-reviewer.jsonc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/opencode/.config/opencode/permission-reviewer.jsonc b/opencode/.config/opencode/permission-reviewer.jsonc index c56ac01..8921d85 100644 --- a/opencode/.config/opencode/permission-reviewer.jsonc +++ b/opencode/.config/opencode/permission-reviewer.jsonc @@ -6,11 +6,13 @@ // Ниже порога уверенности решение уходит человеку "confidenceThreshold": 0.7, // Сложные/неуверенные решения Jev получают второе мнение чат-модели - // вместо эскалации к человеку + // вместо эскалации к человеку. Модель из подписки opencode-go (в 2 раза + // дешевле Zen). У deepseek-flash нет json_schema — только text; + // вариантов reasoning всего low/high/max, none не поддерживается. "escalationReviewer": { - "model": "deepseek/deepseek-flash", - "variant": "none", - "outputFormat": "json_schema" + "model": "opencode-go/deepseek-v4.1-flash", + "variant": "high", + "outputFormat": "text" }, // Профили встроенных агентов: снимает "actor identity partial" у ревьюера "actorProfiles": {