diff --git a/internal/tui/components/chat/sidebar/sidebar.go b/internal/tui/components/chat/sidebar/sidebar.go index 3dd090d598341658c919f50de61ec0a4f3f7186f..ecb88e7d60dbaf09dfc2e88f789ed0057ee756fc 100644 --- a/internal/tui/components/chat/sidebar/sidebar.go +++ b/internal/tui/components/chat/sidebar/sidebar.go @@ -907,13 +907,14 @@ func (s *sidebarCmp) currentModelBlock() string { if selectedModel.ReasoningEffort != "" { reasoningEffort = selectedModel.ReasoningEffort } - formatter := cases.Title(language.English) + formatter := cases.Title(language.English, cases.NoLower) parts = append(parts, reasoningInfoStyle.Render(formatter.String(fmt.Sprintf("Reasoning %s", reasoningEffort)))) case provider.TypeAnthropic: + formatter := cases.Title(language.English, cases.NoLower) if selectedModel.Think { - parts = append(parts, reasoningInfoStyle.Render("Thinking on")) + parts = append(parts, reasoningInfoStyle.Render(formatter.String("Thinking on"))) } else { - parts = append(parts, reasoningInfoStyle.Render("Thinking off")) + parts = append(parts, reasoningInfoStyle.Render(formatter.String("Thinking off"))) } } }