From c184d59201b1dc60bde9b45cfdff25193226af54 Mon Sep 17 00:00:00 2001 From: 1bcMax Date: Mon, 31 Aug 2026 11:38:13 -0500 Subject: [PATCH] feat(models): add the four live catalog models missing from top-models.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit gemini-3.6-flash, gemini-3.5-flash-lite, tencent/hy3 and xiaomi/mimo-v2.5-pro have entries in src/models.ts and are visible in the live BlockRun catalog (/api/v1/models), but never made it into the curated picker allowlist. Surfaced by ClawRouter-Hermes #32, which had to park all four in a POST_TOP_MODELS_ADDITIONS exemption set to get its mirror guard green — that repo curates against this file, so anything missing here is invisible in the Hermes /model picker too. Placement follows the existing grouping: the two Gemini flash tiers beside their siblings, mimo-v2.5-pro after mimo-v2.5, hy3 after the Qwen pair. The list is now identical, entry for entry and in order, to Hermes' CHAT_MODELS (55 each). 798 tests pass, typecheck clean. --- src/top-models.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/top-models.json b/src/top-models.json index 1e6ba60d..60bc6907 100644 --- a/src/top-models.json +++ b/src/top-models.json @@ -21,7 +21,9 @@ "openai/gpt-5.4-nano", "openai/gpt-5.3-codex", "google/gemini-3.1-pro", + "google/gemini-3.6-flash", "google/gemini-3.5-flash", + "google/gemini-3.5-flash-lite", "google/gemini-3.1-flash-lite", "google/gemini-3-flash-preview", "xai/grok-4.5", @@ -34,11 +36,13 @@ "zai/glm-5-turbo", "zai/glm-5", "xiaomi/mimo-v2.5", + "xiaomi/mimo-v2.5-pro", "minimax/minimax-m3", "minimax/minimax-m2.7", "moonshot/kimi-k3", "qwen/qwen3.7-max", "qwen/qwen3.8-flash", + "tencent/hy3", "deepseek/deepseek-v4-flash-vision-exp", "deepseek/deepseek-v4-pro", "deepseek/deepseek-chat",