From 7866203c5cf554990b5304845d9b3cbb18f17f9e Mon Sep 17 00:00:00 2001 From: Keith the Silly Goose Date: Fri, 9 Jan 2026 06:48:28 +1300 Subject: [PATCH] fix(status): include provider prefix in model display MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The /status command was showing 'anthropic/claude-sonnet-4-5' even when using 'google-antigravity/claude-sonnet-4-5' because buildStatusMessage received only the model name without the provider prefix. When resolveConfiguredModelRef parsed a model string without a slash, it fell back to DEFAULT_PROVIDER ('anthropic'), causing the misleading display. Fix: Pass the full 'provider/model' string to buildStatusMessage so the provider is correctly extracted and displayed. 🪿 Investigated and submitted by Keith the Silly Goose --- src/auto-reply/reply/commands.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auto-reply/reply/commands.ts b/src/auto-reply/reply/commands.ts index 78bc7010f..5c80076c4 100644 --- a/src/auto-reply/reply/commands.ts +++ b/src/auto-reply/reply/commands.ts @@ -444,7 +444,7 @@ export async function handleCommands(params: { ...cfg.agent, model: { ...cfg.agent?.model, - primary: model, + primary: `${provider}/${model}`, }, contextTokens, thinkingDefault: cfg.agent?.thinkingDefault,