From f4410be779f182760a37348bf0214918ddf4dabe Mon Sep 17 00:00:00 2001 From: Eyejoker Date: Wed, 1 Apr 2026 05:04:04 +0900 Subject: [PATCH] fix: show only fallback model when failover is active --- src/unified-dashboard.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/unified-dashboard.ts b/src/unified-dashboard.ts index 6cef723..d2c77b6 100644 --- a/src/unified-dashboard.ts +++ b/src/unified-dashboard.ts @@ -604,11 +604,12 @@ function buildModelConfigSection(): string { // Show fallback status for claude-code roles when global failover is active const isFallback = failover.active && type === 'claude-code'; - const fallbackModel = process.env.CODEX_MODEL || 'codex'; - const modelDisplay = isFallback - ? `\`${model}\` (fallback → \`${fallbackModel}\`)` - : `\`${model}\``; - lines.push(` **${role.label}** — ${type} ${modelDisplay}`); + if (isFallback) { + const fallbackModel = process.env.CODEX_MODEL || 'codex'; + lines.push(` **${role.label}** — codex \`${fallbackModel}\` (fallback)`); + } else { + lines.push(` **${role.label}** — ${type} \`${model}\``); + } } // MoA status