feat: add per-role model selection via .env (OWNER/REVIEWER/ARBITER_MODEL, _EFFORT, _FALLBACK_ENABLED)

This commit is contained in:
Eyejoker
2026-03-30 23:40:36 +09:00
parent 4a5edaceb6
commit e649432a40
8 changed files with 99 additions and 14 deletions

View File

@@ -20,6 +20,11 @@ vi.mock('./config.js', () => ({
normalizeServiceId: vi.fn((serviceId: string) =>
serviceId === 'codex' ? 'codex-main' : serviceId,
),
getRoleModelConfig: vi.fn(() => ({
model: undefined,
effort: undefined,
fallbackEnabled: true,
})),
}));
vi.mock('./db.js', () => ({