From 13fbcc990336e4d5857326eeb4b8f036953b1ecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Fri, 19 Jun 2026 11:20:20 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=20?= =?UTF-8?q?=D0=B0=D0=B3=D0=B5=D0=BD=D1=82=D0=BE=D0=B2=20=D1=80=D0=BE=D1=83?= =?UTF-8?q?=D1=82=D0=B5=D1=80=D0=B0/=D0=BD=D0=B0=D1=81=D1=82=D0=B0=D0=B2?= =?UTF-8?q?=D0=BD=D0=B8=D0=BA=D0=B0/=D1=81=D1=83=D0=B4=D1=8C=D0=B8=20?= =?UTF-8?q?=D0=BD=D0=B0=20deepseek-v4-flash?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/router-config.mjs | 7 +++++-- tools/router-config.test.mjs | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/tools/router-config.mjs b/tools/router-config.mjs index 806bcb3..95fbcdd 100644 --- a/tools/router-config.mjs +++ b/tools/router-config.mjs @@ -3,8 +3,11 @@ // Resolved Sonnet/Opus IDs via ProxyAPI /v1/models 2026-05-25: // ProxyAPI exposes Sonnet 4.6 only as alias `claude-sonnet-4-6` (no dated YYYYMMDD form) // — CLASSIFIER мигрирован на deepseek-v4-pro, ba10068. Opus 4.7 — `claude-opus-4-7`. - -export const CLASSIFIER_MODEL = 'deepseek-v4-pro'; +// 2026-06-19: все три агента стены (роутер-классификатор / наставник / судья) переведены +// с deepseek-v4-pro на deepseek-v4-flash (решение владельца) — лёгкая/быстрая/дешёвая V4, +// контекст 1M. Наставник (enforce-mentor-on-plan-write) и судья (enforce-judge-gate) +// дефолтят model = CLASSIFIER_MODEL, поэтому одна правка флипает всех трёх. +export const CLASSIFIER_MODEL = 'deepseek-v4-flash'; export const REVIEWER_MODEL = 'claude-opus-4-7'; // Per-attempt таймаут для ТЯЖЁЛЫХ LLM-вызовов (вердикт наставника + судья). Дефолт // callAnthropicAPI = 30_000 — но реальная латентность судьи/наставника по большой diff --git a/tools/router-config.test.mjs b/tools/router-config.test.mjs index 7bf034d..d756fef 100644 --- a/tools/router-config.test.mjs +++ b/tools/router-config.test.mjs @@ -3,8 +3,8 @@ import { describe, it, expect } from 'vitest'; import * as cfg from './router-config.mjs'; describe('router-config exports', () => { - it('CLASSIFIER_MODEL is deepseek-v4-pro (router agents migrated 2026-06-15, commit ba10068)', () => { - expect(cfg.CLASSIFIER_MODEL).toBe('deepseek-v4-pro'); + it('CLASSIFIER_MODEL is deepseek-v4-flash (router/mentor/judge migrated to Flash 2026-06-19)', () => { + expect(cfg.CLASSIFIER_MODEL).toBe('deepseek-v4-flash'); }); it('REVIEWER_MODEL is Opus 4.7', () => {