on main help sign in
fix: properly capitalize reasoning and thinking status text in sidebar
270f0d2Christian Rocha
internal/tui/components/chat/sidebar/sidebar.go+4−3
@@ -907,13 +907,14 @@ func (s *sidebarCmp) currentModelBlock() string {
907 if selectedModel.ReasoningEffort != "" {
907 if selectedModel.ReasoningEffort != "" {
908 reasoningEffort = selectedModel.ReasoningEffort
908 reasoningEffort = selectedModel.ReasoningEffort
909 }
909 }
910− formatter := cases.Title(language.English)
910+ formatter := cases.Title(language.English, cases.NoLower)
911 parts = append(parts, reasoningInfoStyle.Render(formatter.String(fmt.Sprintf("Reasoning %s", reasoningEffort))))
911 parts = append(parts, reasoningInfoStyle.Render(formatter.String(fmt.Sprintf("Reasoning %s", reasoningEffort))))
912 case provider.TypeAnthropic:
912 case provider.TypeAnthropic:
913+ formatter := cases.Title(language.English, cases.NoLower)
913 if selectedModel.Think {
914 if selectedModel.Think {
914− parts = append(parts, reasoningInfoStyle.Render("Thinking on"))
915+ parts = append(parts, reasoningInfoStyle.Render(formatter.String("Thinking on")))
915 } else {
916 } else {
916− parts = append(parts, reasoningInfoStyle.Render("Thinking off"))
917+ parts = append(parts, reasoningInfoStyle.Render(formatter.String("Thinking off")))
917 }
918 }
918 }
919 }
919 }
920 }